Travel Lisbon to Algarve

Lisbon to Algarve Bus: Schedules, Tickets & Prices

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

Bus from Lisbon to Algarve

A bus trip from Lisbon to Algarve departs from multiple stations, including Lisbon Oriente Bus Station, Moscavide, Lisbon Sete Rios Bus Station, Lisbon and others several times a day, starting as early as 01:00, giving you flexibility in choosing the best time. You will reach Faro Bus Station, Faro or Faro Bus Station, Algarve after approximately 3 hours 15 minutes, with tickets available from 4 EUR. Don’t forget to reserve your seat online to enjoy a smooth and stress-free journey.

Prices: 4 EUR to 24 EUR

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

Hop on bus from Lisbon to Algarve in 3h 15m Take bus from Lisbon to Algarve for EUR 4 Hop on bus from Lisbon to Algarve for EUR 4 Hop on bus from Lisbon to Algarve in 3h 15m

View all Bus tickets →

Distance Lisbon to Algarve

The distance between Lisbon and Algarve is 182.4 kilometers.

Bus from Lisbon to Algarve Details

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

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

Bus Routes & Schedules from Lisbon to Algarve

On this bus route between Lisbon and Algarve, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 3h 15m. Buses follow a coordinated schedule running from 01:00 until 23:55, covering most of the day. Fares usually start at 4 EUR and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Lisbon to Algarve helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

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 Bus Station, Algarve

  • 08:15 12:15 4h 6 EUR
  • 10:20 14:00 3h 40m 14 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 Bus Station, Algarve

  • 02:45 06:00 3h 15m 8 EUR
  • 04:20 10:10 5h 50m 4 EUR
  • 06:30 10:10 3h 40m 4 EUR
  • 07:10 10:40 3h 30m 4 EUR
  • 07:45 11:10 3h 25m 4 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 11 EUR
  • 12:30 16:00 3h 30m 7 EUR
  • 13:30 17:00 3h 30m 7 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 4 EUR
  • 17:25 20:55 3h 30m 4 EUR
  • 18:00 21:45 3h 45m 4 EUR
  • 18:45 22:15 3h 30m 5 EUR
  • 19:30 23:00 3h 30m 4 EUR
  • 20:10 23:40 3h 30m 6 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 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 Algarve

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

How long is the bus trip from Lisbon to Algarve?

The bus trip from Lisbon to Algarve usually takes about 3 hours 15 minutes to 5 hours 50 minutes, depending on the service and departure point. Some Lisbon to Algarve bus journeys are quicker, while others take longer, so it is worth checking the specific bus schedule before you book.

What is the price of bus tickets for Lisbon to Algarve?

Bus tickets for Lisbon to Algarve start at 4 EUR and can go up to 24 EUR. The final bus fare depends on the service you choose, so comparing options can help you find a cheaper bus ticket for the Lisbon to Algarve route.

When is the first bus departure from Lisbon to Algarve?

The first bus departure from Lisbon to Algarve is at 01:00. If you are planning an early bus journey, it is a good idea to arrive a little before departure so you have time to find the right bus station and board calmly.

How late does the bus service run between Lisbon and Algarve?

The last bus departure on the Lisbon to Algarve bus service is at 23:55. That gives travelers a wide range of options for a late bus journey, especially if they need to leave Lisbon later in the day.

Are there many bus connections from Lisbon to Algarve during the day?

Yes, there are 75 bus connections on the Lisbon to Algarve route, so there are plenty of choices across the day. With that many bus departures, it is easier to find a bus trip that fits your schedule.

Which bus stations can I use for a Lisbon to Algarve bus journey?

For a Lisbon to Algarve bus journey, departures can include Lisbon Oriente Bus Station, Lisbon Sete Rios Bus Station, Lisbon Airport, Moscavide, Almada Cova Piedade, Lisbon, and Lisbon itself. Arrivals are available at Faro Bus Station, Faro, and Faro Bus Station, Algarve, so it helps to check your exact bus station before traveling.

Is it better to book bus tickets early for Lisbon to Algarve?

Booking bus tickets early for Lisbon to Algarve is a smart idea because prices can vary from 4 EUR to 24 EUR. If you want a better bus fare or a preferred departure time, checking and booking in advance can make the bus trip easier to plan.

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

Before taking the bus from Lisbon to Algarve, it helps to check both the departure station and the arrival point, since the bus service can leave from several Lisbon locations and arrive in Faro or Faro Bus Station, Algarve. It is also useful to review the bus schedule and travel time, because the Lisbon to Algarve bus journey can take about 3 hours 15 minutes to 5 hours 50 minutes.


More Bus routes from and to Lisbon or Algarve

Planning more than just Lisbon to Algarve?

You’re currently viewing Bus options for Lisbon to Algarve. 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.