There are 5 ways to get from Lisbon to Casais by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Train
-
Take the train from Lisboa - Oriente to Tunes
-
Take the train from Tunes to Mexilhoeira Grande
Bus
-
Take the bus from Estação Rodoviária de Lisboa Oriente to Portimao
Drive
-
Drive from Lisbon to Casais
Fly, train
-
Fly from Lisboa (LIS) to Faro (FAO)
-
Take the train from Faro to Mexilhoeira Grande
Questions & Answers
The cheapest way to get from Lisbon to Casais is to bus via Lisboa Sete Rios which costs €20 - €40 and takes 6h 31m.
The quickest way to get from Lisbon to Casais is to drive which costs €40 - €65 and takes 2h 56m.
No, there is no direct bus from Lisbon to Casais. However, there are services departing from Estação Rodoviária de Lisboa Oriente and arriving at Casais via Gare Rodoviária de Portimão, Hospital Barlavento and Monchique. The journey, including transfers, takes approximately 6h 26m.
The distance between Lisbon and Casais is 166 km. The road distance is 262.4 km.
The best way to get from Lisbon to Casais without a car is to train which takes 4h 44m and costs €35 - €55.
It takes approximately 4h 44m to get from Lisbon to Casais, including transfers.
Lisbon to Casais bus services, operated by FlixBus, depart from Estação Rodoviária de Lisboa Oriente station.
The best way to get from Lisbon to Casais is to train which takes 4h 44m and costs €35 - €55. Alternatively, you can bus, which costs €21 - €50 and takes 6h 26m.
The quickest flight from Lisboa Airport to Faro Airport is the direct flight which takes 45 min.
Lisbon to Casais bus services, operated by FlixBus, arrive at Portimao station.

- Distance: 165.7 km
- Duration: 4h 44m
What companies run services between Lisbon, Portugal and Casais, Faro, Portugal?
You can take a train from Lisbon Oriente to Casais via Tunes and Mexilhoeira Grande in around 4h 44m. Alternatively, FlixBus operates a bus from Estação Rodoviária de Lisboa Oriente to Portimao every 4 hours. Tickets cost €23 - €35 and the journey takes 3h 20m. RenEX also services this route every 4 hours.

- Website
- flytap.com
Flights from Lisboa to Faro
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €35 - €210

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Oriente to Tunes
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €16 - €23
- Website
- https://www.cp.pt/passageiros/en
Train from Tunes to Mexilhoeira Grande
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €2 - €4
- Website
- https://www.cp.pt/passageiros/en
Train from Faro to Mexilhoeira Grande
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- 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 Portimao
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- €23 - €35
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +351 217 524 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Lisboa Oriente to Portimao
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €16 - €22
- Website
- https://rede-expressos.pt/en
Bus from Lisboa Sete Rios to Portimao
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €15 - €22
- Website
- https://rede-expressos.pt/en

- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisboa Sete Rios to Portimao
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- €15 - €20
- Website
- https://www.rede-expressos.pt/en

- Phone
- +351 289 899 700
- clientes@eva-bus.com
- Website
- eva-bus.com
Bus from Lisboa - Sete Rios to Portimão
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a day
- Estimated price
- €17 - €24
- Schedules at
- Vamus Algarve
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
Yes, the driving distance between Lisbon to Casais is 262 km. It takes approximately 2h 56m to drive from Lisbon to Casais.
TAP Portugal offers flights from Lisboa Airport to Faro Airport.
There are 3796+ hotels available in Casais. Prices start at €32 per night.
The best way to get from Lisbon to Lisboa Airport is to subway which takes 17 min and costs €1 - €6.