Cheapest
Average
The best way to find a cheap train ticket from Portimao to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
R - Regional | 06:31AM Portimão | 8h20 | 02:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 06:31AM Portimão | 14h20 | 08:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
AP - Alfa Pendular | 06:31AM Portimão | 6h27 | 12:58PM Porto - Campanhã | 1 transfer | |
R - Regional | 06:31AM Portimão | 6h20 | 12:51PM Vila Nova de Gaia-Devesas | 1 transfer | |
IC - Intercidades | 07:14AM Portimão | 7h44 | 02:58PM Porto - Campanhã | 2 transfers | |
R - Regional | 07:14AM Portimão | 7h37 | 02:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 07:14AM Portimão | 13h37 | 08:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 08:06AM Portimão | 12h45 | 08:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
IC - Intercidades | 08:06AM Portimão | 6h52 | 02:58PM Porto - Campanhã | 2 transfers | |
R - Regional | 08:06AM Portimão | 13h45 | 09:51PM Vila Nova de Gaia-Devesas | 1 transfer | |
R - Regional | 11:30AM Portimão | 10h21 | 09:51PM Vila Nova de Gaia-Devesas | 1 transfer | |
R - Regional | 11:30AM Portimão | 13h45 | 01:15AM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 11:30AM Portimão | 9h21 | 08:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 01:49PM Portimão | 8h02 | 09:51PM Vila Nova de Gaia-Devesas | 1 transfer | |
R - Regional | 01:49PM Portimão | 11h26 | 01:15AM Vila Nova de Gaia-Devesas | 2 transfers | |
R - Regional | 01:49PM Portimão | 7h02 | 08:51PM Vila Nova de Gaia-Devesas | 2 transfers | |
IC - Intercidades | 01:49PM Portimão | 7h09 | 08:58PM Porto - Campanhã | 2 transfers | |
R - Regional | 03:29PM Portimão | 6h22 | 09:51PM Vila Nova de Gaia-Devesas | 1 transfer | |
R - Regional | 03:29PM Portimão | 9h46 | 01:15AM Vila Nova de Gaia-Devesas | 2 transfers | |
AP - Alfa Pendular | 03:29PM Portimão | 6h29 | 09:58PM Porto - Campanhã | 1 transfer | |
IC - Intercidades | 05:44PM Portimão | 7h39 | 01:23AM Porto - Campanhã | 2 transfers | |
R - Regional | 05:44PM Portimão | 7h31 | 01:15AM Vila Nova de Gaia-Devesas | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
6 h 20 m
Average
9 h 12 m
Trains per day
22
Distance
446 km
It's difficult to get from Portimao to Porto without transferring at least once.
Distance | 277 miles (446 km) |
---|---|
Average train duration | 7 h 39 min |
Average train ticket price | $51 (€43) |
Train frequency | 2 a day |
Direct train | No |
Train providers | Comboios De Portugal, Alfa Pendular or Intercidades |
Trains from Portimao to Porto cover the 277 miles (446 km) long journey taking on average 7 h 39 min with our travel partners like Comboios De Portugal, Alfa Pendular or Intercidades. Normally, there are 2 trains operating per day. You can get the cheapest train tickets for this route for as low as $40 (€34), but the average price of train tickets is $51 (€43).
Comboios De Portugal, Alfa Pendular and Intercidades trains will get you from Portimao to Porto from $27 (€22). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Comboios de Portugal's Intercidades are intercity train services connecting different regions in Portugal including between Portimao to Porto. Intecidades trains offer convenient and efficient train travel between major cities in Portugal like Lisbon, Porto & Faro at up top 200km/h. Which is a little slower than the Alfa Penduar services but are often more economical. They offer amenities like comfortable seating, catering onboard, Wi-Fi and they are accessible. Tourist tickets offer the previously mentioned amenities, whilst the Comfort tickets have extra leg room.
Intercidades from Portimao to Porto train information:
Here are some other resources that might have the information you need