There are 4 ways to get from Lisbon to Faro Airport (FAO) by plane, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Lisbon to Faro Airport (FAO) by bus
The bus journey time between Lisbon and Faro Airport (FAO) is around 3h 10m and covers a distance of around 274 km. Operated by FlixBus and ALSA, the Lisbon to Faro Airport (FAO) bus service departs from Lisbon and arrives in Faro. Typically 22 buses run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Lisbon to Faro Airport (FAO) is to train which costs €20 - €29 and takes 3h 47m.
The quickest way to get from Lisbon to Faro Airport (FAO) is to fly which costs €35 - €160 and takes 2h 2m.
Yes, there is a direct bus departing from Lisbon and arriving at Faro. Services depart three times a day, and operate every day. The journey takes approximately 3h 10m.
The distance between Lisbon and Faro Airport (FAO) is 214 km. The road distance is 278.3 km.
The best way to get from Lisbon to Faro Airport (FAO) without a car is to bus which takes 3h 10m and costs €22 - €60.
It takes approximately 2h 2m to get from Lisbon to Faro Airport (FAO), including transfers.
Lisbon to Faro Airport (FAO) bus services, operated by FlixBus, depart from Lisbon station.
The best way to get from Lisbon to Faro Airport (FAO) is to fly which takes 2h 2m and costs €35 - €160. Alternatively, you can bus, which costs €22 - €60 and takes 3h 10m, you could also train, which costs €20 - €29 and takes 3h 47m.
The quickest flight from Lisboa Airport to Faro Airport is the direct flight which takes 45 min.
Lisbon to Faro Airport (FAO) bus services, operated by FlixBus, arrive at Faro station.

- Distance: 214.5 km
- Duration: 2h 2m
What companies run services between Lisbon, Portugal and Faro Airport (FAO), Portugal?
TAP Portugal flies from Lisbon to Faro Airport (FAO) 3 times a day. Alternatively, FlixBus operates a bus from Lisbon to Faro 4 times a day. Tickets cost €22 - €35 and the journey takes 3h 10m. ALSA also services this route twice daily.

- 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 Faro
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €18 - €26
- 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 Lisbon to Faro
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €22 - €35
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Lisboa Oriente to Faro Aeropuerto
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- €35 - €60
- Website
- https://www.alsa.com/en/web/bus/home
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 Faro Airport (FAO) is 278 km. It takes approximately 2h 41m to drive from Lisbon to Faro Airport (FAO).
TAP Portugal offers flights from Lisboa Airport to Faro Airport.
Book your Lisbon to Faro Airport (FAO) bus tickets online with FlixBus, Omio and Busbud.
There are 3127+ hotels available in Faro Airport (FAO). Prices start at €43 per night.
The best way to get from Lisbon to Lisboa Airport is to subway which takes 17 min and costs €1 - €6.