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 ⏱
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.
Cheapest Bus Lisbon to Algarve
4 EUR, from Lisbon Oriente, Moscavide to Faro Bus Station, Algarve, departure some times, duration 3h 30m.Fastest Bus Lisbon to Algarve
12 EUR, from Lisbon Sete Rios Bus Station to Faro Bus Station, departure some times, duration 3h 15m.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
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.
Travel options for Lisbon to Algarve
More Bus routes from and to Lisbon or Algarve
Routes in Bus from Lisbon →
Routes in Bus to Algarve ←
Routes in Bus to Lisbon ←
Routes in Bus from 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 PlannerIdeal for multi-city trips and flexible travel plans.