There are 6 ways to get from Lisbon Airport (LIS) to Monte Real by train, bus, car or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train
-
Take the train from Lisboa - Oriente to Coimbra-B
-
Take the train from Coimbra-B to Monte Real
Cheapest option
Bus via Sete Rios
-
Take the bus from Lisboa Sete Rios to Leiria
4 alternative options
Bus
-
Take the bus from Estação Rodoviária de Lisboa Oriente to Leiria
Bus via Caldas da Rainha
-
Take the bus from Lisbon Campo Grande to Caldas da Rainha Bus Station
-
Take the bus from Caldas Rainha to Leiria
Drive
-
Drive from Lisbon Airport (LIS) to Monte Real
Towncar
-
Take a town car from Lisboa Airport to Monte Real
Lisbon Airport (LIS) to Monte Real by subway and bus
Questions & Answers
The cheapest way to get from Lisbon Airport (LIS) to Monte Real is to bus via Caldas da Rainha which costs €17 - €26 and takes 4h 50m.
The quickest way to get from Lisbon Airport (LIS) to Monte Real is to drive which costs €24 - €40 and takes 1h 27m.
No, there is no direct bus from Lisbon Airport (LIS) to Monte Real. However, there are services departing from Av. Brasil and arriving at Monte Real via Lisboa Sete Rios and Leiria - Terminal Rodoviário. The journey, including transfers, takes approximately 4h 33m.
It is 122 km from Lisbon Airport (LIS) to Monte Real. It is approximately 147.8 km to drive.
The best way to get from Lisbon Airport (LIS) to Monte Real without a car is to train which takes 4h 28m and costs €23 - €40.
It takes approximately 4h 28m to get from Lisbon Airport (LIS) to Monte Real, including transfers.
Lisbon Airport (LIS) to Monte Real bus services, operated by Rede Expressos, depart from Lisboa Sete Rios station.
The best way to get from Lisbon Airport (LIS) to Monte Real is to train which takes 4h 28m and costs €23 - €40. Alternatively, you can bus, which costs €14 - €40 and takes 4h 29m.
Lisbon Airport (LIS) to Monte Real bus services, operated by Rede Expressos, arrive at Leiria station.
Yes, the driving distance between Lisbon Airport (LIS) to Monte Real is 148 km. It takes approximately 1h 27m to drive from Lisbon Airport (LIS) to Monte Real.

- Distance: 122.3 km
- Duration: 4h 28m
What companies run services between Lisbon Airport (LIS), Portugal and Monte Real, Portugal?
You can take a train from Lisbon Airport (LIS) to Monte Real via Oriente, Lisboa - Oriente, Coimbra-B, and Monte Real in around 4h 28m. Alternatively, FlixBus operates a bus from Estação Rodoviária de Lisboa Oriente to Leiria 3 times a day. Tickets cost €13 - €19 and the journey takes 1h 55m. Two other operators also service this route.

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Oriente to Coimbra-B
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €12 - €19
- Website
- https://www.cp.pt/passageiros/en
Train from Coimbra-B to Monte Real
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- €4 - €7
- Website
- https://www.cp.pt/passageiros/en

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Estação Rodoviária de Lisboa Oriente to Leiria
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- €13 - €19
- Website
- https://www.flixbus.co.uk
Bus from Caldas da Rainha to Leiria
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- €7 - €11
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +33 6 31 09 82 47
- contact@euroscoach.com
- Website
- euroscoach.com
Bus from Estação Rodoviária de Lisboa Oriente to Leiria Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Website
- Euroscoach By Cm Tours

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Estação Rodoviária de Lisboa Oriente to Leiria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €20 - €30
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Lisboa Sete Rios to Leiria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €21 - €35
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Caldas Rainha to Leiria
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- €9 - €14
- Website
- https://www.alsa.com/en/web/bus/home

- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisboa Sete Rios to Leiria
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €10 - €14
- Website
- https://www.rede-expressos.pt/en
Bus from Caldas Rainha to Leiria
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- €7 - €10
- Website
- https://www.rede-expressos.pt/en

- Phone
- +351 262 76 76 76
- rdo@rodoviariadooeste.pt
- Website
- rodoviariadooeste.pt
Bus from Lisbon Campo Grande to Caldas da Rainha Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €9
- Schedules at
- rodoviariadooeste.pt
Bus from Caldas da Rainha Bus Station to Leiria
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €8
- Schedules at
- rodoviariadooeste.pt

- Ave. Duration
- 1h 27m
- Frequency
- On demand
Towncar from Lisboa Airport to Monte Real
- Estimated price
- €95 - €140
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
There are 220+ hotels available in Monte Real. Prices start at €29 per night.