Bus from Marinha Grande - R. 9 de Abril to Terminal
Ave. Duration:
25 min
Frequency:
Hourly
Questions and Answers
What is the cheapest way to get from São Martinho do Porto to Leiria?
The cheapest way to get from São Martinho do Porto to Leiria is to train which costs $2.72 - $17.39 and takes 36 min.
What is the fastest way to get from São Martinho do Porto to Leiria?
The fastest way to get from São Martinho do Porto to Leiria is to drive which takes 32 min and costs $8.15 - $11.96 .
Is there a direct bus between São Martinho do Porto and Leiria?
Yes, there is a direct bus departing from São Martinho do Porto - R. Marechal Carmona and arriving at Terminal Rodoviário de Leiria. Services depart four times a day, and operate every day. The journey takes approximately 1h.
Is there a direct train between São Martinho do Porto and Leiria?
Yes, there is a direct train departing from Sao Martinho Do Porto and arriving at Leiria. Services depart every four hours, and operate every day. The journey takes approximately 36 min.
How far is it from São Martinho do Porto to Leiria?
The distance between São Martinho do Porto and Leiria is 44 km. The road distance is 47.4 km.
How do I travel from São Martinho do Porto to Leiria without a car?
The best way to get from São Martinho do Porto to Leiria without a car is to train which takes 36 min and costs $2.72 - $17.39 .
How long does it take to get from São Martinho do Porto to Leiria?
The train from Sao Martinho Do Porto to Leiria takes 36 min including transfers and departs every four hours.
Where do I catch the São Martinho do Porto to Leiria bus from?
São Martinho do Porto to Leiria bus services, operated by Rede Expressos, depart from São Martinho do Porto - R. Marechal Carmona station.
Where do I catch the São Martinho do Porto to Leiria train from?
São Martinho do Porto to Leiria train services, operated by Comboios De Portugal, depart from Sao Martinho Do Porto station.
Train or bus from São Martinho do Porto to Leiria?
The best way to get from São Martinho do Porto to Leiria is to train which takes 36 min and costs $2.72 - $17.39 . Alternatively, you can bus, which costs $1.03 - $8.70 and takes 1h.
Where does the São Martinho do Porto to Leiria bus arrive?
São Martinho do Porto to Leiria bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Leiria station.
Where does the São Martinho do Porto to Leiria train arrive?
São Martinho do Porto to Leiria train services, operated by Comboios De Portugal, arrive at Leiria station.
Can I drive from São Martinho do Porto to Leiria?
Yes, the driving distance between São Martinho do Porto to Leiria is 47 km. It takes approximately 32 min to drive from São Martinho do Porto to Leiria.
How do I get a bus ticket from São Martinho do Porto to Leiria?
Book your São Martinho do Porto to Leiria bus tickets online with Omio.
Where can I stay near Leiria?
There are 478+ hotels available in Leiria. Prices start at $27.08 per night.