Trip to Porto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Obidos to Porto

🚂 Traveling from Óbidos to Porto by train is a scenic and convenient journey, even though there are no direct trains available. The trip involves transfers at Caldas Da Rainha and Coimbra-B, with a total travel time of approximately 4 hours and 45 minutes. 💰 Ticket prices for the train ride between Óbidos and Porto typically range from €16 to €24, making it an affordable option for those looking to venture from the historic streets of Óbidos to the vibrant streets of Porto. Sit back, relax, and enjoy the ride as you embark on this memorable train journey in Portugal.

Where to stay in Porto

There are over 1348 hotels to stay in Porto. Prices range from $8 per night.

Accomodation
  • There is no direct train service from Óbidos to Porto. However, you can take a route that involves transferring trains at Caldas Da Rainha and Coimbra-B. The train services between Óbidos and Porto are operated by Comboios De Portugal, with departures from Caldas Da Rainha and arrivals at Vila Nova De Gaia-Devesas stations. The journey typically takes around 4 hours and 45 minutes, with ticket prices ranging from €16 to €24.
  • The fastest train route between Óbidos and Porto involves transferring trains at Caldas Da Rainha and Coimbra-B stations before arriving at Vila Nova De Gaia-Devesas. This journey, including transfers, typically takes around 4 hours and 45 minutes. The train services operated by Comboios De Portugal provide this connection, with ticket prices varying from €16 to €24.
  • Trains traveling from Óbidos to Porto depart from Caldas Da Rainha station. This station serves as the initial departure point for the Comboios De Portugal train services connecting these two destinations. Passengers can board the train to Porto at Caldas Da Rainha station to begin their journey.
  • There are multiple trains involved in the journey from Óbidos to Porto as there is no direct train route between the two cities. Passengers will typically need to transfer trains at Caldas Da Rainha and Coimbra-B before reaching Vila Nova De Gaia-Devesas station in Porto. The total travel time, including transfers, usually takes around 4 hours and 45 minutes. Comboios De Portugal operates the train services along this route, with ticket prices ranging from €16 to €24.
  • The train journey from Óbidos to Porto operated by Comboios De Portugal, arrives at Vila Nova De Gaia-Devesas station in Porto. This is the final destination where passengers will disembark the train after traveling from Óbidos. The station is located in Vila Nova De Gaia, which is on the other side of the Douro River from Porto's city center.
  • The first train of the day to travel from Óbidos to Porto involves transfers at Caldas Da Rainha and Coimbra-B and typically departs Caldas Da Rainha station in the early morning. The last train of the day departing from Óbidos towards Porto also includes transfers at Caldas Da Rainha and Coimbra-B, departing late in the evening. The total journey time, including transfers, is approximately 4 hours and 45 minutes. It is advisable to check the latest schedule with Comboios De Portugal for the exact departure times.
  • There are no direct train trips available between Óbidos and Porto. Passengers will need to transfer at Caldas Da Rainha and Coimbra-B to reach Vila Nova De Gaia-Devesas station in Porto. The total journey time, including transfers, is approximately 4 hours and 45 minutes. Comboios De Portugal operates these train services, with multiple connections offered throughout the day.
  • There is no direct train service available between Óbidos and Porto. Passengers will need to take a route that involves transfers at Caldas Da Rainha and Coimbra-B to reach Vila Nova De Gaia-Devesas station in Porto. The total journey time, including the transfers, is approximately 4 hours and 45 minutes. It's important to plan your trip accordingly to accommodate for the transfer times.
  • The cost of a train ticket from Óbidos to Porto typically ranges from €16 to €24. Prices may vary depending on factors such as the class of service and availability of discounts. It's recommended to check the current fares and any promotional offers when planning your journey. Be sure to book your tickets in advance to secure the best rates for your trip.

Will you be returning to Obidos by train?

If you are looking for the return train journey, check out trains from Porto to Obidos

See schedule