You can get from Odemira to Lisbon by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||81 miles (131 km)|
|Available travel modes||Bus|
|Fastest mode||Bus • $21 (€17) • 2 h 55 min|
|Popular travel companies||Rede Expressos|
Take a bus to travel 81 miles (131 km) to Lisbon from Odemira. Rede Expressos is the main travel company operating this journey. Travelers can even take a direct bus from Odemira to Lisbon.
You can travel from Odemira to Lisbon by bus.
Going by bus is the quickest way from Odemira to Lisbon with an average travel time of 2 h 55 min.
The Odemira to Lisbon distance is around 81 miles (131 km).
These are the most popular departure and arrival points when traveling from Odemira to Lisbon:
Let Omio help you find the best company to travel with between Odemira and Lisbon:
Yes, there is a direct route available from Odemira to Lisbon:
Direct services tend to save you time and add more convenience in getting you to Lisbon as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Odemira and Lisbon.
When planning your trip from Odemira to Lisbon, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Odemira to Lisbon online a few months in advance to get the best deals and save money on your upcoming journey.