1map logoGo to main page

Obidos, Centro Region to Porto, Norte Region from $15: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Obidos, Portugal
to
Porto, Portugal

How to Get from Obidos to Porto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 by trainBest price
243 kmDistance
2h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Obidos to Porto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
4h  45m
Estimated price
$15-23
Recommended
route map
Distance: 243 km
Duration: 2h 19m

See more options

Pricing table
Company
various
Bus
Train
Average Duration
5h  29m
Estimated price
$15-21
Company
FlixBus
Bus
Average Duration
5h  26m
Estimated price
$23-36
Company
various
Drive
Average Duration
2h  19m
Estimated price
$36-58
Company
various
Bus
Plane
Average Duration
4h  2m
Estimated price
$45-99
Company
various
Bus
Drive
Average Duration
4h  56m
Estimated price
$201-257

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $7 $10 $4 $4 $8 $9 $8
Train $18 $15 $18 $17 $18 $16 $18
Fly $46 $46 $46 $63 $46 $46 $48

Traveling From Obidos to Porto

The journey from Obidos, a charming medieval village, to Porto, a bustling city known for its stunning riverfront and rich culinary scene, offers a fascinating contrast between historical tranquility and vibrant urban life.

Best Neighbourhoods in Porto

Porto boasts diverse neighborhoods, each offering distinct experiences for visitors.

Ribeira
• Scenic riverfront with charming cafés and restaurants.
• Vibrant nightlife and live music scene.
Baixa
• Central hub for shopping and dining options.
• Close to cultural attractions and historic sites.
Foz do Douro
• Beautiful beaches and peaceful ocean views.
• Upscale neighborhoods with fine dining experiences.

Best Times To Visit Porto's Attractions

Timing your visits to Porto’s attractions can enhance your experience significantly.

Livraria Lello
Visit early in the morning or closer to closing time to avoid the crowds and truly appreciate the stunning architecture.
Palácio da Bolsa
Weekdays are ideal for touring this iconic building; weekends tend to attract larger groups.
Clérigos Tower
Aim for late afternoon; the sunset views from the top are breathtaking and the foot traffic is lighter.

Porto Weather: What to Expect Year-Round

Porto experiences a Mediterranean climate with mild winters and warm summers, making it a pleasant destination year-round. However, visiting in spring and early fall often provides the best weather for exploring its outdoor attractions without the hustle of peak tourist seasons.

Dining Recommendation in Porto

When in Porto, indulge in a Francesinha, a decadent sandwich layered with meats and drenched in a tangy tomato and beer sauce, at the acclaimed restaurant Cervejaria Ramiro. This culinary experience contrasts sharply with the rustic, hearty fare of Obidos, as the vibrant atmosphere and bold flavors of Porto's cuisine emphasize the city's rich maritime heritage and local ingredients.

Obidos - Porto operators

Explore transport companies operating between Obidos and Porto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Caldas Da Rainha to Coimbra-B

Average Duration
1h 58m
Estimated price
€154-155

Train from Coimbra-B to Vila Nova De Gaia-Devesas

Average Duration
1h 4m
Estimated price
€156-157

Train from Aveiro to Porto - Sao Bento

Average Duration
1h 17m
Estimated price
€156-158
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Caldas da Rainha to Coimbra

Average Duration
2h 20m
Estimated price
€159-230

Bus from Coimbra to Porto Campanhã Bus terminal

Average Duration
1h 20m
Estimated price
€157-15

Bus from Caldas da Rainha - Terminal Rodoviário to Aveiro

Average Duration
2h 15m
Estimated price
€155-15

Bus from Óbidos - Rua da Praça to Lisboa - Campo Grande

Average Duration
1h
Estimated price
€233-233

Bus from Caldas da Rainha - Terminal Rodoviário to Leiria

Average Duration
40m
Estimated price
€231-232
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Caldas da Rainha - Terminal Rodoviário to Leiria - Terminal Rodoviário

Average Duration
1h 10m
Estimated price
€156-233
Contact phone
+351 262 76 76 76
Website
https://rodoviariadooeste.pt

Bus from Óbidos - Rua da Praça to Lisboa - Campo Grande

Average Duration
1h
Estimated price
€233-233
Plane Show flights
Website
http://flytap.com

Plane from Lisboa Airport to Porto Airport

Average Duration
50m
Estimated price
€152-153
all-pages.other Show other routes
Contact phone
(+351) 220971653
Website
http://vmtransfers.com

Other from Leiria to Porto Airport

Average Duration
1h 54m
Estimated price
€2300-234

Obidos to Porto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Obidos and Porto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Óbidos to Porto, covering a driving distance of 151 miles. Enjoy the scenic route through charming towns and lush landscapes along the way. 💰 Prices for the drive from Óbidos to Porto range from €37 to €60, offering a budget-friendly travel option. Experience the flexibility and convenience of traveling by car while exploring the stunning Portuguese countryside. 🏞️ Arrive in Porto after approximately 2 hours and 19 minutes of driving, ready to immerse yourself in the vibrant culture, delicious cuisine, and architectural wonders that this historic city has to offer. Let the road trip from Óbidos to Porto be a memorable part of your Portuguese adventure.
Average price
€37 - €60
🚂 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.
Departure Point
Caldas Da Rainha station
Arrival Point
Vila Nova De Gaia-Devesas station
Useful tips for train travellers
• On your train trip from Obidos to Porto, consider traveling with Comboios de Portugal (CP) as they offer various onboard catering services. You will find a cafe car where you can purchase snacks, sandwiches, and beverages such as coffee and soft drinks. For longer journeys, it's recommended to bring your own refreshments to enjoy while you travel.
• The trains operated by Comboios de Portugal provide a few seating options: First Class, Business Class, and Economy. First Class offers more spacious seating, quieter cars, and better legroom, making it ideal for travelers seeking comfort. Business Class features reserved seating and nicer amenities, while Economy is budget-friendly and adequately comfortable for shorter trips. You can check pricing and reserve your seats in advance on their website.
• To travel from Obidos to Porto, you will primarily use Comboios de Portugal (CP), whose official website is cp.pt Additionally, there might be connections via regional operators. You can find schedules and ticket options at this URL. Upon arriving in Porto, the main station is São Bento, which is very central. It offers luggage storage services, clean restrooms, and dining options nearby. Make sure to check for the station layout on the CP website or Porto’s transport site when planning your arrival.
🛫 Discover the beauty of Portugal by taking a quick flight from Lisboa Airport to Porto Airport. Enjoy the convenience of a direct 50-minute flight with TAP Portugal, one of the country's leading airlines.
Departure Point
Lisboa Airport
Arrival Point
Porto Airport
⏱️ The entire trip, including transfers, typically takes around 5 hours and 26 minutes to complete. FlixBus operates the services with prices ranging from €24 to €37 for this route.
Departure Point
Caldas da Rainha station
Arrival Point
Porto Campanhã Bus terminal station

Frequently asked questions

Find out more about the route from Obidos to Porto.

Or choose the category:
The distance between Óbidos and Porto is approximately 128 miles by road and 150.7 miles by train. By train, it takes approximately 4 hours and 41 minutes to reach Porto from Óbidos. Alternatively, you can take a bus and then fly, which takes around 4 hours. If you're traveling by car, it takes approximately 2 hours and 19 minutes to reach Óbidos from Porto. However, if you prefer taking the bus, it can take around 5 hours and 10 minutes to reach Porto from Óbidos.
The most cost-effective option for traveling from Óbidos to Porto is by bus, which costs €14-€19. Although it takes 5 hours and 10 minutes, it is the cheapest option available. If time is of the essence, the quickest way to travel is by taxi, which takes 2 hours and 19 minutes. However, this option is more expensive, costing €127-€164.
The prices of a train ticket between Obidos and Porto range from €15 to €23. Alternatively, the prices of a bus ticket between Porto and Obidos vary from €14 to €19. These prices may fluctuate depending on factors such as the time of travel and the level of comfort desired. It is recommended to check for updated prices and availability before making any travel arrangements.
To get from Óbidos to Porto without using public transportation, you can drive the distance of 151 miles, which takes around 2 hours and 19 minutes. Alternatively, you can also consider hiring a private car or taxi service to make the journey. The cost of this option can vary between €36 and €59, depending on the service provider and any additional amenities you may opt for.
To travel from Óbidos to Porto without a car, the best option is to take the train. The journey typically takes around 4 hours and 41 minutes, and ticket prices range from €14 to €24. This mode of transportation is convenient and allows you to relax and enjoy the scenic views along the way. It is recommended to check the train schedules and book your tickets in advance to ensure a smooth and hassle-free journey.
There is no direct train or bus link between Óbidos and Porto. However, you can reach Porto from Óbidos by taking a train with transfers, which takes around 4 hours and 41 minutes. Alternatively, you can take a bus with transfers, which takes approximately 5 hours and 10 minutes. The train transfers occur at Caldas Da Rainha and Coimbra-B, while the bus transfers occur at Óbidos Rua da Praça and Caldas Rainha.
The flight between Obidos and Porto typically takes 1 hour. The costs for flights vary depending on the airline and time of booking, but prices can range from around $50 to $150 for a one-way ticket. It is recommended to compare prices from different airlines and book in advance to secure the best deals.
There are over 2109 hotels available in Porto. Prices start at €63 per night. Some popular hotel options near Porto include Hotel Pestana Porto A Brasileira, InterContinental Porto - Palacio das Cardosas, and Hotel Carris Porto Ribeira. These hotels offer a range of amenities and are conveniently located near popular attractions in Porto.