Porto to Obidos train

Sun, 16 Jun
+ 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 Obidos

Showing times and prices for 17 Jun

Cheapest

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

Cheapest
R - Regional
01:076h16
Vila Nova de Gaia-Devesas
07:23Caldas da Rainha
£201One-way
1 change
2nd Cheapest
U - Urban
09:486h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
£201One-way
2 changes
2nd Cheapest
U - Urban
08:487h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
£201One-way
2 changes
2nd Cheapest
U - Urban
06:489h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
£201One-way
2 changes
2nd Cheapest
U - Urban
13:488h09
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
£201One-way
2 changes

Train timetablePorto to Obidos

Showing trains for tomorrow, Monday, 17 June
R - Regional
01:076h16
Vila Nova de Gaia-Devesas
07:23Caldas da Rainha
1 change
R - Regional
01:079h48
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
1 change
AP - Alfa Pendular
05:3810h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
AP - Alfa Pendular
05:3810h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
AP - Alfa Pendular
05:385h17
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
1 change
IR - InterRegional
06:374h43
Porto - Campanhã
11:20Óbidos halt
2 changes
IR - InterRegional
06:374h47
Porto - Campanhã
11:24Dagorda-Peniche halt
2 changes
AP - Alfa Pendular
06:384h17
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
1 change
IR - InterRegional
06:404h44
Porto - Campanhã
11:24Dagorda-Peniche halt
3 changes
IR - InterRegional
06:404h40
Porto - Campanhã
11:20Óbidos halt
3 changes
IC - Intercidades
06:434h12
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
1 change
IC - Intercidades
06:439h14
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
U - Urban
06:489h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
U - Urban
06:489h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
3 changes
U - Urban
06:484h07
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
2 changes
IR - InterRegional
07:323h52
Porto - Campanhã
11:24Dagorda-Peniche halt
2 changes
IR - InterRegional
07:323h48
Porto - Campanhã
11:20Óbidos halt
2 changes
AP - Alfa Pendular
07:388h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
AP - Alfa Pendular
07:388h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
U - Urban
07:488h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
3 changes
U - Urban
07:488h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
IC - Intercidades
08:437h14
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
IC - Intercidades
08:437h14
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
U - Urban
08:487h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
U - Urban
08:487h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
3 changes
AP - Alfa Pendular
09:386h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
AP - Alfa Pendular
09:386h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
U - Urban
09:486h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
2 changes
U - Urban
09:486h09
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
3 changes
IR - InterRegional
10:385h46
Porto - Campanhã
16:24Dagorda-Peniche halt
2 changes
IR - InterRegional
10:385h42
Porto - Campanhã
16:20Óbidos halt
2 changes
IC - Intercidades
10:445h13
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
IC - Intercidades
10:4411h13
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
IR - InterRegional
11:324h52
Porto - Campanhã
16:24Dagorda-Peniche halt
2 changes
IR - InterRegional
11:324h48
Porto - Campanhã
16:20Óbidos halt
2 changes
AP - Alfa Pendular
11:384h19
Vila Nova de Gaia-Devesas
15:57Caldas da Rainha
1 change
AP - Alfa Pendular
11:3810h19
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
IC - Intercidades
12:439h14
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
U - Urban
12:489h09
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
2 changes
AP - Alfa Pendular
13:388h19
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
U - Urban
13:488h09
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
2 changes
AP - Alfa Pendular
14:387h19
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
IC - Intercidades
14:447h13
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
U - Urban
15:076h50
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
2 changes
AP - Alfa Pendular
16:385h19
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
U - Urban
16:485h09
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
2 changes
AP - Alfa Pendular
17:384h19
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change
IC - Intercidades
17:434h14
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Porto to Obidos by coach, train or flight

Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul

Train times from Porto to Obidos

Showing times and prices for 17 Jun

Fastest Journey

3 h 48 m

Average

6 h 43 m

Trains per day

48

Distance

204 km

To travel from Porto to Obidos you need to make at least one change.

Fastest
IR - InterRegional
07:323h48
Porto - Campanhã
11:20Óbidos halt
£241One-way
2 changes
2nd Fastest
IR - InterRegional
07:323h52
Porto - Campanhã
11:24Dagorda-Peniche halt
£241One-way
2 changes
U - Urban
06:484h07
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
£201One-way
2 changes
IC - Intercidades
06:434h12
Vila Nova de Gaia-Devesas
10:55Caldas da Rainha
£251One-way
1 change
IC - Intercidades
17:434h14
Vila Nova de Gaia-Devesas
21:57Caldas da Rainha
£251One-way
1 change

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Porto to Obidos

distanceDistance126 miles
durationAverage train duration4 h 43 min
priceAverage train ticket price£18 (€20)
changesDirect trainNo
carriersTrain providersComboios De Portugal, IR - InterRegional or R - Regional

Trains from Porto to Obidos cover the 126 miles long journey taking on average 4 h 43 min with our travel partners like Comboios De Portugal, IR - InterRegional or R - Regional. While the average ticket price for this trip costs around £18, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from Porto - Campanhã and arrive in Óbidos halt.

Train providers: Comboios De Portugal and IR - InterRegional trains Porto to Obidos

Travel to Obidos from Porto from £15 with Omio’s train partners Comboios De Portugal and IR - InterRegional! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Comboios Portugal (CP) is the main train company in Portugal operating medium and long-distance train services operating across Portugal. CP train types include International (IN) which connect Portugal with Spain and France; Alfa Pendular (AP) operating high-speed trains up to 220 km/h between Porto, Lisbon and Faro; Intercidades, long-distance trains operating up to 200km/h; Inter-Regional (IR), which offer medium distance services; and Regional, CP's local services. There are two types of fares available for CP trains: Promo (booked 5-60 days in advance and non-refundable) and Normal (refundable for a fee) available for both 1st and 2nd class tickets. Take a train with CP between Porto and Obidos.

FAQs: Porto to Obidos train

FAQs: Travel by train from Porto to Obidos 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 Obidos.
FAQs
Cheap train tickets from Porto to Obidos can start from as little as £15 when you book in advance. The average train ticket price for Porto to Obidos is £18; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Porto and Obidos is on average 4 h 43 min   for the 126 mile long journey, but the time it takes to go from Porto to Obidos by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Porto to Obidos leaves at 05: 37. Plan your trip with the Journey Planner   from Omio.
The last train from Porto to Obidos leaves at 11: 32.
For the best Porto to Obidos train to purchase, you can travel safely and comfortably with Comboios De Portugal, IR - InterRegional or R - Regional. However, it's always good to check all possible train companies with services to Obidos from Porto to compare what amenities they may offer.

Passengers board the train most frequently from Porto - Campanhã, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Óbidos halt, located 0.6 miles (1 km) away from the city centre.

A trip to Obidos from Porto is worth doing but not as a day trip with a journey time of 4 h 43 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Porto to Obidos by train is July.
It's helpful to compare your options as there are 3 ways to travel from Porto to Obidos including taking a coach, train or flight.

More options for your journey from Porto to Obidos

Here are some other resources that might have the information you need

HomeTrainsTrains in PortugalPorto to Obidos train

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