There are 4 ways to get from Bombarral to São Martinho do Porto by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bombarral to Caldas Da Rainhatrain Re / ...
- Take the train from Caldas Da Rainha to Sao Martinho Do Portotrain 801 / ...
1h 33m€3–7Bus
- Take the bus from Bombarral to Terminal Rodoviário de Caldas da Rainhabus Rápida Verde 788 / ...
- Take the bus from Terminal Rodoviário de Caldas da Rainha to São Martinho do Porto - R. Marechal Carmonabus 5 | Lisboa
1h 50m€4–7Drive 36.9 km
- Drive from Bombarral to São Martinho do Portocar 36.9 km
26 min€6–9Taxi
- Take the taxi from Bombarral to São Martinho do Portotaxi 36.9 km
26 min€45–60
Bombarral to São Martinho do Porto by train
Questions & Answers
The cheapest way to get from Bombarral to São Martinho do Porto is to train which costs €2 - €7 and takes 1h 33m.
The fastest way to get from Bombarral to São Martinho do Porto is to drive which takes 26 min and costs €5 - €9.
No, there is no direct bus from Bombarral to São Martinho do Porto. However, there are services departing from Bombarral and arriving at São Martinho do Porto - R. Marechal Carmona via Terminal Rodoviário de Caldas da Rainha. The journey, including transfers, takes approximately 1h 50m.
No, there is no direct train from Bombarral to São Martinho do Porto. However, there are services departing from Bombarral and arriving at Sao Martinho Do Porto via Caldas Da Rainha. The journey, including transfers, takes approximately 1h 33m.
The distance between Bombarral and São Martinho do Porto is 29 km. The road distance is 36.9 km.
The best way to get from Bombarral to São Martinho do Porto without a car is to train which takes 1h 33m and costs €2 - €7.
It takes approximately 1h 33m to get from Bombarral to São Martinho do Porto, including transfers.
Bombarral to São Martinho do Porto bus services, operated by Rodoviária do Oeste, depart from Bombarral station.
Bombarral to São Martinho do Porto train services, operated by Comboios de Portugal, depart from Bombarral station.
The best way to get from Bombarral to São Martinho do Porto is to train which takes 1h 33m and costs €2 - €7. Alternatively, you can bus, which costs €4 - €8 and takes 1h 50m.
What companies run services between Bombarral, Portugal and São Martinho do Porto, Portugal?
You can take a train from Bombarral to Sao Martinho Do Porto via Caldas Da Rainha in around 1h 33m. Alternatively, you can take a bus from Bombarral to São Martinho do Porto - R. Marechal Carmona via Terminal Rodoviário de Caldas da Rainha in around 1h 50m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Bombarral to Caldas Da Rainha
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Website
- Comboios de Portugal
Train from Caldas Da Rainha to Sao Martinho Do Porto
- Ave. Duration
- 10 min
- Frequency
- Every 3 hours
- Estimated price
- €1–3
- Website
- Comboios de Portugal
- Phone
- +351 262 76 76 76
- [email protected]
- Website
- rodoviariadooeste.pt
Bus from Bombarral to Terminal Rodoviário de Caldas da Rainha
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €3–5
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Caldas da Rainha to São Martinho do Porto - R. Marechal Carmona
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- €1–3
- Website
- Rede Expressos
- Ave. Duration
- 26 min
- Estimated price
- €45–60
Táxis Óbidos
- Phone
- +351 963 053 455
- Website
- taxisobidos.com
David Vicente - Taxi
Táxi Teixeira
- Phone
- +351 911 039 991
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, What are the different types of Renfe trains in Spain?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Bombarral to São Martinho do Porto bus services, operated by Rodoviária do Oeste, arrive at Terminal Rodoviário de Caldas da Rainha station.
Bombarral to São Martinho do Porto train services, operated by Comboios de Portugal, arrive at Caldas Da Rainha station.
Yes, the driving distance between Bombarral to São Martinho do Porto is 37 km. It takes approximately 26 min to drive from Bombarral to São Martinho do Porto.
There are 2232+ hotels available in São Martinho do Porto.









