Trains from Leiria to Lisbon
Your latest searches will appear here.
- Lowest price from $14.14
- Average duration 3h 15m
- Connections per day 14
- Distance 117 km
- CO₂ per person 2 kg
train from Leiria to Lisbon
The journey from Leiria to Lisbon is about 117 km. On average a train trip takes 3h 15m with 14 connections per day.
| Lowest price | $14.14 |
|---|---|
| Trip duration | 3h 15m |
| Connections per day | 14 |
| Lowest price | $14.14 |
| Highest price | $25.78 |
| First departure | 12:00 PM |
| Last departure | 07:57 PM |
| Distance | 117 km |
| Departure | Leiria |
| Arrival | Lisbon |
| Travel operator | R - Regional, IC - Intercidades R - Regional, IC - Intercidades, IR - InterRegional |
Next departures from Leiria to Lisbon
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
The train journey between Leiria and Lisbon emits 8.19kg of CO₂.
Taking the train between Leiria and Lisbon saves 15.21kg of CO₂ compared to a flight, 0.59kg compared to the bus and 10.53kg compared to the car.
FAQ
A train ticket from Leiria to Lisbon costs ≈ $21.77 (€19.55). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $14.14 (€12.70).
The cheapest ticket from Leiria to Lisbon costs ≈ $14.14 (€12.70). Book as early as possible and avoid peak times.
Leiria and Lisbon are 117 km apart.
The journey from Leiria to Lisbon takes about 3h 15m on average. The fastest option takes 2h 50m.
This route is served by 3 operators: R - Regional, IC - Intercidades and IR - InterRegional.
There are about 14 connections per day from Leiria to Lisbon.
The first train from Leiria to Lisbon leaves at 12:00 PM. Check times on your travel date.
The last train from Leiria to Lisbon leaves at 07:57 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $14.14 (€12.70) but prices can change.
There are about 0 direct connections from Leiria to Lisbon.
The shortest train journey between Leiria and Lisbon takes 2h 50m.
Yes, there is a direct train between Leiria and Lisbon.
The train journey from Leiria to Lisbon generates 2 kg of CO₂.