Travel Lisbon to Faro

Lisbon to Faro Bus: Schedules, Tickets & Prices

Travel from Lisbon to Faro by bus in around 3h 10m to 5h 50m, with tickets available from 4 EUR to 24 EUR.

Bus from Lisbon to Faro

Depart from multiple stations, including Lisbon Sete Rios Bus Station, Lisbon Oriente Bus Station, Moscavide, Lisbon and others and start your bus journey from Lisbon toward Faro, with the first departure of the day at 01:00, arriving at multiple stations, including Faro Airport Bus Stop, Faro Bus Station, Faro and others. The trip takes about 3 hours 10 minutes, with fares starting from 4 EUR. Check schedules and reserve your seat in advance.

Prices: 4 EUR to 24 EUR

Duration: 3h 10m – 5h 50m ⏱

Go with bus from Lisbon to Faro for EUR 4 Ride with bus from Lisbon to Faro for EUR 4 Go with bus from Lisbon to Faro in 3h 10m Hop on bus from Lisbon to Faro for EUR 4

View all Bus tickets →

Distance Lisbon to Faro

The distance between Lisbon and Faro is 215.6 kilometers.

Bus from Lisbon to Faro Details

Find key information about the Bus from Lisbon to Faro, including travel time, prices and stations.

Bus
Average price
11 EUR
 
Cheapest
4 EUR
Average duration
3h 41m
 
Shortest
3h 10m
Number of departures
101
01:00 - 23:55
Tickets
 
Stations
Departure stations
Arrival stations
Lisbon Sete Rios Bus Station
Lisbon Oriente Bus Station, Moscavide
Lisbon
Lisbon Oriente, Moscavide
Almada Cova Piedade, Lisbon
View more stations in the full listing
Faro Airport Bus Stop
Faro Bus Station
Faro
Faro Bus Station, Algarve
Faro Airport, Montenegro Portugal
Operators
Rede Expressos, Alsa Internacional, Alsa, FlixBus
 

Bus Routes & Schedules from Lisbon to Faro

To reach Faro by bus from Lisbon, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 3h 10m. Buses operate throughout the day within a shared timetable, starting from 01:00 and continuing until 23:55. Ticket prices generally begin at 4 EUR and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Lisbon to Faro allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Bus Timetable: Almada Cova Piedade, Lisbon → Faro Airport Bus Stop

  • 16:45 20:05 3h 20m 12 EUR

Bus Timetable: Almada Cova Piedade, Lisbon → Faro Bus Station

  • 06:45 10:10 3h 25m 12 EUR
  • 09:45 13:10 3h 25m 12 EUR
  • 16:45 20:15 3h 30m 12 EUR
  • 19:45 23:30 3h 45m 12 EUR

Bus Timetable: Lisbon → Faro

  • 07:00 10:59 3h 59m 24 EUR
  • 07:15 10:59 3h 44m 24 EUR
  • 07:30 10:59 3h 29m 24 EUR
  • 10:45 15:14 4h 29m 24 EUR
  • 11:00 15:14 4h 14m 24 EUR
  • 11:15 15:14 3h 59m 24 EUR
  • 22:30 02:44 4h 14m 24 EUR
  • 22:45 02:44 3h 59m 24 EUR
  • 23:00 02:44 3h 44m 24 EUR

Bus Timetable: Lisbon Airport, Moscavide → Faro Airport, Montenegro Portugal

  • 08:15 12:00 3h 45m 10 EUR
  • 10:20 13:45 3h 25m 15 EUR
  • 15:25 19:20 3h 55m 9 EUR
  • 16:45 20:10 3h 25m 4 EUR
  • 17:45 21:30 3h 45m 4 EUR

Bus Timetable: Lisbon Airport, Moscavide → Faro Bus Station, Algarve

  • 08:15 12:15 4h 10 EUR
  • 10:20 14:00 3h 40m 15 EUR
  • 15:25 19:35 4h 10m 9 EUR
  • 16:45 20:25 3h 40m 4 EUR
  • 17:45 21:45 4h 4 EUR

Bus Timetable: Lisbon Oriente, Moscavide → Faro Airport, Montenegro Portugal

  • 04:20 09:55 5h 35m 5 EUR
  • 06:30 09:55 3h 25m 5 EUR
  • 07:45 10:55 3h 10m 5 EUR
  • 08:30 12:00 3h 30m 9 EUR
  • 10:35 13:45 3h 10m 14 EUR
  • 13:50 17:00 3h 10m 6 EUR
  • 14:00 17:10 3h 10m 7 EUR
  • 15:35 19:00 3h 25m 6 EUR
  • 15:45 19:20 3h 35m 8 EUR
  • 17:00 20:10 3h 10m 5 EUR
  • 18:00 21:30 3h 30m 5 EUR

Bus Timetable: Lisbon Oriente, Moscavide → Faro Bus Station, Algarve

  • 02:45 06:00 3h 15m 9 EUR
  • 04:20 10:10 5h 50m 5 EUR
  • 06:30 10:10 3h 40m 5 EUR
  • 07:10 10:40 3h 30m 5 EUR
  • 07:45 11:10 3h 25m 5 EUR
  • 08:05 11:35 3h 30m 6 EUR
  • 08:30 12:15 3h 45m 6 EUR
  • 09:00 12:30 3h 30m 6 EUR
  • 10:35 14:00 3h 25m 11 EUR
  • 10:40 14:10 3h 30m 12 EUR
  • 12:30 16:00 3h 30m 6 EUR
  • 13:30 17:00 3h 30m 8 EUR
  • 13:50 17:20 3h 30m 6 EUR
  • 14:00 17:25 3h 25m 5 EUR
  • 14:50 18:20 3h 30m 5 EUR
  • 15:35 19:15 3h 40m 5 EUR
  • 15:45 19:35 3h 50m 7 EUR
  • 16:00 19:30 3h 30m 5 EUR
  • 17:00 20:25 3h 25m 5 EUR
  • 17:25 20:55 3h 30m 5 EUR
  • 18:00 21:45 3h 45m 5 EUR
  • 18:45 22:15 3h 30m 5 EUR
  • 19:30 23:00 3h 30m 5 EUR
  • 20:10 23:40 3h 30m 5 EUR

Bus Timetable: Lisbon Oriente Bus Station, Moscavide → Faro Airport Bus Stop

  • 05:00 08:35 3h 35m 22 EUR
  • 07:30 11:10 3h 40m 12 EUR
  • 12:00 15:30 3h 30m 6 EUR
  • 14:00 17:40 3h 40m 6 EUR
  • 16:30 20:05 3h 35m 12 EUR
  • 23:55 03:30 3h 35m 14 EUR

Bus Timetable: Lisbon Oriente Bus Station, Moscavide → Faro Bus Station

  • 05:00 08:45 3h 45m 22 EUR
  • 07:30 11:20 3h 50m 12 EUR
  • 07:30 10:59 3h 29m 23 EUR
  • 10:30 14:05 3h 35m 6 EUR
  • 11:15 15:29 4h 14m 21 EUR
  • 12:00 15:40 3h 40m 6 EUR
  • 14:00 17:50 3h 50m 6 EUR
  • 15:30 19:35 4h 5m 12 EUR
  • 16:30 20:15 3h 45m 12 EUR
  • 18:15 21:50 3h 35m 6 EUR
  • 23:00 02:44 3h 44m 23 EUR
  • 23:55 03:40 3h 45m 14 EUR

Bus Timetable: Lisbon Sete Rios Bus Station → Faro Airport Bus Stop

  • 01:00 04:50 3h 50m 22 EUR
  • 16:30 20:05 3h 35m 12 EUR
  • 23:30 03:30 4h 17 EUR

Bus Timetable: Lisbon Sete Rios Bus Station → Faro Bus Station

  • 01:00 05:00 4h 22 EUR
  • 06:30 10:10 3h 40m 12 EUR
  • 07:00 10:59 3h 59m 23 EUR
  • 08:15 11:30 3h 15m 12 EUR
  • 09:30 13:10 3h 40m 12 EUR
  • 10:30 13:45 3h 15m 12 EUR
  • 10:45 15:29 4h 44m 21 EUR
  • 12:30 15:45 3h 15m 12 EUR
  • 13:15 16:50 3h 35m 8 EUR
  • 14:30 18:05 3h 35m 8 EUR
  • 15:15 18:30 3h 15m 12 EUR
  • 15:45 19:00 3h 15m 12 EUR
  • 16:30 20:15 3h 45m 12 EUR
  • 17:15 20:50 3h 35m 8 EUR
  • 17:45 21:50 4h 5m 6 EUR
  • 18:30 21:45 3h 15m 12 EUR
  • 19:30 23:30 4h 12 EUR
  • 20:30 23:45 3h 15m 12 EUR
  • 22:30 02:44 4h 14m 23 EUR
  • 22:30 02:05 3h 35m 14 EUR
  • 23:30 03:40 4h 10m 17 EUR

Check all Bus tickets →

Frequently Asked Questions Bus Lisbon to Faro

Below you will find answers to the most common questions about traveling from Lisbon to Faro by bus.

How long does the bus from Lisbon to Faro usually take?

A bus from Lisbon to Faro usually takes about 3 hours 30 minutes to 5 hours 50 minutes, depending on the service and the exact departure and arrival points. Some Lisbon to Faro bus journeys are quicker, while others take longer, so it is worth checking the specific bus trip before booking.

What is the price of a bus ticket for Lisbon to Faro?

Bus tickets for Lisbon to Faro can cost between 4 EUR and 24 EUR. The final fare for a bus journey on Lisbon to Faro can vary by departure point, arrival point, and how early you book, so it is a good idea to compare options before choosing your bus service.

What are the departure and arrival points for the Lisbon to Faro bus service?

The Lisbon to Faro bus service can depart from places such as Lisbon Sete Rios Bus Station, Lisbon Oriente Bus Station, Moscavide, Lisbon Airport, Moscavide, and Almada Cova Piedade, Lisbon. It can arrive at Faro Bus Station, Faro Airport Bus Stop, Faro Bus Station, Algarve, Faro Airport, Montenegro Portugal, or Faro, depending on the bus trip you choose.

How often does the bus run between Lisbon and Faro?

There is no fixed bus frequency listed for Lisbon to Faro, but the bus service operates with departures spread across the day. Since the first bus departure is at 01:00 and the last bus departure is at 23:55, travelers have a wide range of Lisbon to Faro bus options to choose from.

Can I book Lisbon to Faro bus tickets in advance?

Yes, it is sensible to book Lisbon to Faro bus tickets in advance, especially if you want a specific departure time or a preferred bus journey. With fares ranging from 4 EUR to 24 EUR, booking early can help you secure a better option on the Lisbon to Faro bus service.

What should I know before taking the bus from Lisbon to Faro?

Before taking the bus from Lisbon to Faro, check the exact station, because the bus journey may start from different Lisbon points and end at different Faro stops. It also helps to confirm the travel time, since a Lisbon to Faro bus trip can take about 3 hours 30 minutes to 5 hours 50 minutes.

Is there a late-night bus from Lisbon to Faro?

Yes, the Lisbon to Faro bus service includes late departures, with the last bus departure listed at 23:55. That makes it possible to plan a late bus journey from Lisbon to Faro if you need to travel later in the day.

Which Lisbon to Faro bus route is the fastest?

One of the fastest Lisbon to Faro bus journeys is from Almada Cova Piedade, Lisbon to Faro Bus Station, which takes about 3 hours 25 minutes. Other Lisbon to Faro bus connections are also fairly quick, but the exact travel time depends on the route and the bus service you select.


More Bus routes from and to Lisbon or Faro

Planning more than just Lisbon to Faro?

You’re currently viewing Bus options for Lisbon to Faro. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.