Portimao to Porto train

Tue, Sep 17
+ 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 Portimao to Porto

Showing times and prices for Sep 17

Cheapest

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.

Cheapest
IC - Intercidades
05:44PM7h39
Portimão
01:23AMPorto - Campanhã
$501One-way
2 transfers
2nd Cheapest
R - Regional
01:49PM11h26
Portimão
01:15AMVila Nova de Gaia-Devesas
$521One-way
2 transfers
2nd Cheapest
R - Regional
03:29PM9h46
Portimão
01:15AMVila Nova de Gaia-Devesas
$521One-way
2 transfers
2nd Cheapest
R - Regional
11:30AM13h45
Portimão
01:15AMVila Nova de Gaia-Devesas
$521One-way
2 transfers
2nd Cheapest
R - Regional
05:44PM7h31
Portimão
01:15AMVila Nova de Gaia-Devesas
$521One-way
2 transfers

Portimao to Porto train times

Showing trains for tomorrow, Tuesday, September 17
ProviderDepartsDurationArrivesTransfersTickets
R - Regional06:31AM Portimão8h20 02:51PM Vila Nova de Gaia-Devesas2 transfers
R - Regional06:31AM Portimão14h20 08:51PM Vila Nova de Gaia-Devesas2 transfers
AP - Alfa Pendular06:31AM Portimão6h27 12:58PM Porto - Campanhã1 transfer
R - Regional06:31AM Portimão6h20 12:51PM Vila Nova de Gaia-Devesas1 transfer
IC - Intercidades07:14AM Portimão7h44 02:58PM Porto - Campanhã2 transfers
R - Regional07:14AM Portimão7h37 02:51PM Vila Nova de Gaia-Devesas2 transfers
R - Regional07:14AM Portimão13h37 08:51PM Vila Nova de Gaia-Devesas2 transfers
R - Regional08:06AM Portimão12h45 08:51PM Vila Nova de Gaia-Devesas2 transfers
IC - Intercidades08:06AM Portimão6h52 02:58PM Porto - Campanhã2 transfers
R - Regional08:06AM Portimão13h45 09:51PM Vila Nova de Gaia-Devesas1 transfer
R - Regional11:30AM Portimão10h21 09:51PM Vila Nova de Gaia-Devesas1 transfer
R - Regional11:30AM Portimão13h45 01:15AM Vila Nova de Gaia-Devesas2 transfers
R - Regional11:30AM Portimão9h21 08:51PM Vila Nova de Gaia-Devesas2 transfers
R - Regional01:49PM Portimão8h02 09:51PM Vila Nova de Gaia-Devesas1 transfer
R - Regional01:49PM Portimão11h26 01:15AM Vila Nova de Gaia-Devesas2 transfers
R - Regional01:49PM Portimão7h02 08:51PM Vila Nova de Gaia-Devesas2 transfers
IC - Intercidades01:49PM Portimão7h09 08:58PM Porto - Campanhã2 transfers
R - Regional03:29PM Portimão6h22 09:51PM Vila Nova de Gaia-Devesas1 transfer
R - Regional03:29PM Portimão9h46 01:15AM Vila Nova de Gaia-Devesas2 transfers
AP - Alfa Pendular03:29PM Portimão6h29 09:58PM Porto - Campanhã1 transfer
IC - Intercidades05:44PM Portimão7h39 01:23AM Porto - Campanhã2 transfers
R - Regional05:44PM Portimão7h31 01:15AM Vila Nova de Gaia-Devesas2 transfers

This is the last train of the day.

Find all the dates and times for this journey

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

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
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07

Fastest train times from Portimao to Porto

Showing times and prices for Sep 17

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.

Fastest
R - Regional
06:31AM6h20
Portimão
12:51PMVila Nova de Gaia-Devesas
$741One-way
1 transfer
2nd Fastest
R - Regional
03:29PM6h22
Portimão
09:51PMVila Nova de Gaia-Devesas
$741One-way
1 transfer
AP - Alfa Pendular
06:31AM6h27
Portimão
12:58PMPorto - Campanhã
$721One-way
1 transfer
AP - Alfa Pendular
03:29PM6h29
Portimão
09:58PMPorto - Campanhã
$721One-way
1 transfer
IC - Intercidades
08:06AM6h52
Portimão
02:58PMPorto - Campanhã
$671One-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 Portimao to Porto

distanceDistance277 miles (446 km)
durationAverage train duration7 h 39 min
priceAverage train ticket price$51 (€43)
frequencyTrain frequency2 a day
changesDirect trainNo
carriersTrain providersComboios 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).

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

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:

  • Average Duration: 7 h 39 min
  • Cheapest Price: $27

FAQs: Trains from Portimao to Porto

FAQs: Travel by train from Portimao to Porto 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 Portimao to Porto.
FAQs
Cheap train tickets from Portimao to Porto can start from as little as $40 (€34) when you book in advance. The average train ticket price for Portimao to Porto is $51 (€43); 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 Portimao to Porto is 7 h 39 min   to travel the 277 mile (446 km) long trip, with around there are 2 trains per day. Journey times can vary on weekends and holidays.
The train from Portimao to Porto leaves at 4: 44 PM. Plan your trip with the Journey Planner   from Omio.
There are 2 trains a day from Portimao to Porto 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 Portimao to Porto with Alfa Pendular or Intercidades. Overall you can travel with the following companies: Comboios De Portugal, Alfa Pendular or Intercidades.
For the journey from Portimao to Porto you can take a train with Comboios De Portugal, Alfa Pendular or Intercidades. Be sure to check out all possible train providers that offer services to Porto from Portimao on Omio to compare what amenities they may have.
The cheapest month to travel from Portimao to Porto by train is November.
You have options as you can travel between Portimao and Porto 3 different ways: 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