How to get from Lisbon to Faro

5 ways to travel via train, bus, rideshare, car, and plane

Train

Take the train Ic at the station Lisboa - Entrecampos .

The journey takes approximately 2 h 52 min. The travel distance is 295 km.
Carrier is Comboios De Portugal. Ticket price is about 21–30 EUR.

Get off at the station Faro
Find hotel deals and discounts up to 20% in Faro at Booking


Bus

Take the bus MundialTurismo at the station Lisboa Sete Rios .

The journey takes approximately 3 h 15 min. The travel distance is 276 km.
Carrier is Rede Expressos. Ticket price is about 13–35 EUR.

Book

Get off at the station Faro
Find hotel deals and discounts up to 20% in Faro at Booking


Drive

In a rental car

The drive will take 163 minutes. The distance between Lisbon and Faro is 279 km. You will use 22 liters of gasoline at a cost of €28.

See on this site which rental company has the best deal.



Find hotel deals and discounts up to 20% in Faro at Booking


By plane

Take the shuttle Line 1 at the station Lisboa Martim Moniz .

The journey takes approximately 16 min. The travel distance is 9 km.
Carrier is TerraVision PT. Ticket price is about 4–7 EUR.

Get off at the station Lisbon Airport
13 m on foot from the station Lisbon Airport to the airport Lisbon (LIS).


Fly out of the airport Lisbon (LIS)

The journey takes approximately 45 min. .

66 m on foot from the airport Faro (FAO) to the station Faro Airport.


Take the bus 16 at the station Faro Airport .

The journey takes approximately 7 min. The travel distance is 7 km.
Carrier is Próximo. Ticket price is about 1–3 EUR.

Search for Transfer

Get off at the station Faro City Hall
Find hotel deals and discounts up to 20% in Faro at Booking