Porto to Portimao train

Mon, Sep 09
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Porto to Portimao

Showing times and prices for Sep 09

Cheapest

The best way to find a cheap train ticket from Porto to Portimao is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
IC - Intercidades
02:38PM7h28
Porto - Campanhã
10:06PMPortimão
$601One-way
2 transfers
Cheapest
IC - Intercidades
10:38AM7h05
Porto - Campanhã
05:43PMPortimão
$601One-way
2 transfers
Cheapest
IC - Intercidades
06:37AM7h11
Porto - Campanhã
01:48PMPortimão
$601One-way
2 transfers
2nd Cheapest
IC - Intercidades
06:43AM11h00
Vila Nova de Gaia-Devesas
05:43PMPortimão
$631One-way
2 transfers
2nd Cheapest
IC - Intercidades
06:43AM13h04
Vila Nova de Gaia-Devesas
07:47PMPortimão
$631One-way
2 transfers

Train schedule from Porto to Portimao

Showing trains for tomorrow, Monday, September 9
AP - Alfa Pendular
05:32AM6h15
Porto - Campanhã
11:47AMPortimão
1 transfer
AP - Alfa Pendular
05:38AM8h10
Vila Nova de Gaia-Devesas
01:48PMPortimão
1 transfer
AP - Alfa Pendular
05:38AM13h27
Vila Nova de Gaia-Devesas
07:05PMPortimão
1 transfer
AP - Alfa Pendular
05:38AM12h05
Vila Nova de Gaia-Devesas
05:43PMPortimão
1 transfer
IC - Intercidades
06:32AM7h16
Porto - Campanhã
01:48PMPortimão
2 transfers
IC - Intercidades
06:37AM7h11
Porto - Campanhã
01:48PMPortimão
2 transfers
IC - Intercidades
06:43AM11h00
Vila Nova de Gaia-Devesas
05:43PMPortimão
2 transfers
IC - Intercidades
06:43AM13h04
Vila Nova de Gaia-Devesas
07:47PMPortimão
2 transfers
IC - Intercidades
06:43AM12h22
Vila Nova de Gaia-Devesas
07:05PMPortimão
2 transfers
IC - Intercidades
09:32AM8h11
Porto - Campanhã
05:43PMPortimão
2 transfers
IC - Intercidades
09:38AM10h09
Vila Nova de Gaia-Devesas
07:47PMPortimão
2 transfers
IC - Intercidades
09:38AM11h10
Vila Nova de Gaia-Devesas
08:48PMPortimão
2 transfers
IC - Intercidades
09:38AM9h27
Vila Nova de Gaia-Devesas
07:05PMPortimão
2 transfers
IC - Intercidades
10:38AM7h05
Porto - Campanhã
05:43PMPortimão
2 transfers
IC - Intercidades
10:44AM9h03
Vila Nova de Gaia-Devesas
07:47PMPortimão
2 transfers
IC - Intercidades
10:44AM10h04
Vila Nova de Gaia-Devesas
08:48PMPortimão
2 transfers
IC - Intercidades
10:44AM8h21
Vila Nova de Gaia-Devesas
07:05PMPortimão
2 transfers
AP - Alfa Pendular
02:32PM6h16
Porto - Campanhã
08:48PMPortimão
1 transfer
IC - Intercidades
02:38PM7h28
Porto - Campanhã
10:06PMPortimão
2 transfers
AP - Alfa Pendular
02:38PM7h28
Vila Nova de Gaia-Devesas
10:06PMPortimão
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Porto to Portimao by train, bus, or flight

Mon
Sep 09
Tue
Sep 10
Wed
Sep 11
Thu
Sep 12
Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29

Fastest train times from Porto to Portimao

Showing times and prices for Sep 09

Fastest Journey

6 h 15 m

Average

9 h 16 m

Trains per day

20

Distance

446 km

It's difficult to get from Porto to Portimao without transferring at least once.

Fastest
AP - Alfa Pendular
05:32AM6h15
Porto - Campanhã
11:47AMPortimão
$781One-way
1 transfer
2nd Fastest
AP - Alfa Pendular
02:32PM6h16
Porto - Campanhã
08:48PMPortimão
$781One-way
1 transfer
IC - Intercidades
10:38AM7h05
Porto - Campanhã
05:43PMPortimão
$601One-way
2 transfers
IC - Intercidades
06:37AM7h11
Porto - Campanhã
01:48PMPortimão
$601One-way
2 transfers
IC - Intercidades
06:32AM7h16
Porto - Campanhã
01:48PMPortimão
$731One-way
2 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Porto to Portimao

distanceDistance277 miles (446 km)
durationAverage train duration7 h 5 min
priceAverage train ticket price$52 (€44)
frequencyTrain frequency4 a day
changesDirect trainNo
carriersTrain companiesComboios De Portugal, Alfa Pendular or Intercidades

Trains from Porto to Portimao cover the 277 miles (446 km) long route taking on average 7 h 5 min with our travel partners like Comboios De Portugal, Alfa Pendular or Intercidades. Normally, there are 4 trains operating per day. While the average ticket price for this route costs around $52 (€44), you can find the cheapest train ticket for as low as $37 (€31).

Train companies: Comboios De Portugal, Alfa Pendular and Intercidades from Porto to Portimao trains

Travel from Porto to Portimao from $27 (€22) with Omio’s train partners Comboios De Portugal, Alfa Pendular and Intercidades! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Alfa Pendular offers high-speed train services connecting major cities in Portugal and is operated by Comboios de Portugal (CP). Alfa Pendular trains run from Porto to Portimao with premium express trains reaching speeds of up to 220km/h. They offer a Tourist or standard ticket type with comfortable seats and a Conforto (Comfort) ticket type with more spacious seating. CP's Alfa Pendular trains are an excellent option for your train travel between major Portuguese cities like Lisbon, Porto, Coimbra and Braga.

Train information from Porto to Portimao with Alfa Pendular:

  • Average Duration: 6 h 15 min
  • Cheapest Price: $31

FAQs: Trains from Porto to Portimao

FAQs: Travel by train from Porto to Portimao easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Portimao.
FAQs
Cheap train tickets from Porto to Portimao can start from as little as $37 (€31) when you book in advance. The average train ticket price for Porto to Portimao is $52 (€44); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Porto to Portimao is 7 h 5 min   to travel the 277 mile (446 km) long trip, with around there are 4 trains per day. Journey times can vary on weekends and holidays.
The first train from Porto to Portimao leaves at 5: 37 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Porto to Portimao leaves at 1: 38 PM.
There are 4 trains a day from Porto to Portimao which require at least one change with Comboios De Portugal, Alfa Pendular or Intercidades. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Porto to Portimao with Alfa Pendular or Intercidades. Overall you can travel with the following companies: Comboios De Portugal, Alfa Pendular or Intercidades.
Take the Porto to Portimao train with Comboios De Portugal, Alfa Pendular or Intercidades. However, it's always good to check out all possible train companies for the trip from Porto to Portimao as there might be differences in the amenities they offer.
The cheapest month to travel from Porto to Portimao by train is August.
It's helpful to compare your options as there are 3 ways to travel from Porto to Portimao including taking a train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links