HUB hero image

How to Travel from

Óbidos to São Martinho

by Bus, Route or Car

Óbidos
+0
São Martinho
Transport search to São Martinho
Óbidos
+0
São Martinho
Building a composite car route
Cheapest
Best Offer!
Car
2 h 34 min
263 km.
from $14
Composite Route Car Only
Schedule

Óbidos, Portugal → São Martinho, Portugal

All
All days
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat

Cheapest and Fastest Ways to Travel from Óbidos to São Martinho

Composite routes from Óbidos to São Martinho

Cheapest
Other

Transport providers

FlixBus
Website
Rede Expressos
Website
Rodoviária do Oeste
Website
FlixBus
Website
40 min
Every 4 hours
$7.61–$10.87
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Rede Expressos
Website
3h 55m
3 times a day
$5.98–$18.48
+351 21 75 24 524
+351 21 75 24 524
Call
Rodoviária do Oeste
Website
1h
Hourly
$8.15–$10.87
+351 262 76 76 76
+351 262 76 76 76
Call Contact via email
TAP Portugal
Website
TAP Portugal
Website
1h 1m
Every day
$36.96–$152.17
Comboios De Portugal
Website
Comboios De Portugal
Website
1h 59m
4 times a day
$5.43–$29.35
+351 210 900 032
+351 210 900 032
Call Contact via email
VMTransfers
Website
VMTransfers
Website
1h 54m
On demand
$249.22
(+351) 220 971 653
(+351) 220 971 653
Call Contact via email

Questions and Answers

What is the cheapest way to get from Óbidos to São Martinho?

The cheapest way to get from Óbidos to São Martinho is to bus which costs $11.96 - $39.13 and takes 5h 47m.

What is the fastest way to get from Óbidos to São Martinho?

The fastest way to get from Óbidos to São Martinho is to drive which takes 2h 34m and costs $46.74 - $70.65 .

Is there a direct train between Óbidos and São Martinho?

No, there is no direct train from Óbidos to São Martinho. However, there are services departing from Obidos and arriving at Trofa via Caldas Da Rainha, Coimbra-B and Porto Campanha. The journey, including transfers, takes approximately 5h 15m.

How far is it from Óbidos to São Martinho?

The distance between Óbidos and São Martinho is 282 km. The road distance is 268.2 km.

How do I travel from Óbidos to São Martinho without a car?

The best way to get from Óbidos to São Martinho without a car is to train which takes 5h 15m and costs $14.13 - $86.96 .

How long does it take to get from Óbidos to São Martinho?

It takes approximately 5h 15m to get from Óbidos to São Martinho, including transfers.

Where do I catch the Óbidos to São Martinho train from?

Óbidos to São Martinho train services, operated by Comboios De Portugal, depart from Caldas Da Rainha station.

Train or bus from Óbidos to São Martinho?

The best way to get from Óbidos to São Martinho is to train which takes 5h 15m and costs $14.13 - $86.96 . Alternatively, you can bus, which costs $11.96 - $39.13 and takes 5h 47m.

Where does the Óbidos to São Martinho train arrive?

Óbidos to São Martinho train services, operated by Comboios De Portugal, arrive at Coimbra-B station.

Can I drive from Óbidos to São Martinho?

Yes, the driving distance between Óbidos to São Martinho is 268 km. It takes approximately 2h 34m to drive from Óbidos to São Martinho.

Where can I stay near São Martinho?

There are 5801+ hotels available in São Martinho. Prices start at $50.90 per night.
+0