There are 4 ways to get from Lisbon to Leiria by bus, taxi, car or rideshare
Questions & Answers
The cheapest way to get from Lisbon to Leiria is to rideshare which costs 8€ and takes 1 h 56 min.
The quickest way to get from Lisbon to Leiria is to taxi which costs 90€ - 110€ and takes 1 h 27 min.
The distance between Lisbon and Leiria is 118 km. The road distance is 144.8 km.
The bus from Lisboa - 7 Rios to Leiria takes 2 h 10 min including transfers and departs hourly.
Yes, there is a direct bus departing from Lisboa - 7 Rios and arriving at Leiria. Services depart hourly, and operate every day. The journey takes approximately 2 h 10 min.
What companies run services between Lisbon, Portugal and Leiria, Portugal?
Ouibus operates a bus from Lisbon to Leiria hourly. Tickets cost $6 - $9 and the journey takes 2 h 10 min. Rede Expressos also services this route hourly.
Rideshare from Lisbon to Leiria
- Ave. Duration
- 1 h 56 min
- 4 times a day
- Estimated price
- Book at