Travel Algarve to Lisbon

Algarve to Lisbon

For the route between Algarve and Lisbon, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.

Travel options for Algarve to Lisbon

Travel from Algarve to Lisbon and save with a bus for 6 EUR, or reach your destination faster by flight in 55 minutes.

Bus from Algarve to Lisbon

Catch a bus departing from multiple stations, including Faro Bus Station, Algarve, Faro Bus Station, Faro and others and travel from Algarve toward Lisbon. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 3 hours, with ticket prices starting from 6 EUR, and the route finishes at multiple stations, including Lisbon Oriente, Moscavide, Lisbon Oriente Bus Station, Moscavide, Lisbon, Lisbon Sete Rios Bus Station and others. You can secure your seat in advance to avoid last-minute availability issues.

Prices: 6 EUR

Duration: 3h – 5h 45m ⏱

Ride with bus from Algarve to Lisbon for 6 EUR Hop on bus from Algarve to Lisbon for 6 EUR Take bus from Algarve to Lisbon for 6 EUR Journey with bus from Algarve to Lisbon for 6 EUR

View all Bus tickets →

Flight from Algarve to Lisbon

To cover the distance between Algarve and Lisbon by air, flights leave from FAO Faro Airport and complete the journey in about 55 minutes, finishing at LIS Lisbon Airport. This option significantly reduces travel time compared to land or sea routes, and prices usually begin at 101 EUR. Schedules and ticket details can be checked directly on the flight listings page.

Popular departures: FAO Faro Airport
Popular arrivals: LIS Lisbon Airport

Prices: 101 EUR

Duration: 55m ⏱

Experience avia from Algarve to Lisbon for 101 EUR Choose avia from Algarve to Lisbon in 0h 55m

View all Flight tickets →

Charter from Algarve to Lisbon

For a door-to-door experience, travel from Algarve to Lisbon with a private transfer. The journey usually takes around 2 hours 39 minutes with fares starting from 267 EUR. Book your ride.

Prices: 267 EUR

Duration: 2h 39m – 2h 45m ⏱

Explore with charter from Algarve to Lisbon for 267 EUR Book charter from Algarve to Lisbon in 2h 39m

View all Charter tickets →

Distance Algarve to Lisbon

The distance between Algarve and Lisbon is 182.4 kilometers.

Algarve to Lisbon Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Algarve to Lisbon

Bus
Flight
Charter
Average price
16 EUR
142 EUR
296 EUR
Cheapest price
6 EUR
101 EUR
267 EUR
Average duration
3h 46m
0h 55m
2h 43m
Minimum duration
3h 00m
0h 55m
2h 39m
Number of departures
81
6
4
Tickets
Operators
FlixBus, Rede Expressos, Alsa Internacional, Alsa
TAP Portugal
Daytrip private transfer with English speaking driver, YellowFish Transfers

Bus Routes & Schedules from Algarve to Lisbon

Bus services linking Algarve and Lisbon operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 3h to 5h 45m. All buses run within a shared operating window from 00:30 to 23:20, with bus ticket prices starting at 6 to 37 EUR and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Algarve to Lisbon allows you to assess station coverage, timing differences and departure options in detail.

Departure stations
Faro Bus Station, Algarve
Faro Bus Station
Faro
Arrival stations
Lisbon Oriente, Moscavide
Lisbon Oriente Bus Station, Moscavide
Lisbon
Lisbon Sete Rios Bus Station
Lisbon Airport, Moscavide
Almada Cova Piedade, Lisbon

Bus Timetable: Faro → Lisbon

  • 01:30 05:29 3h 59m 24 EUR
  • 01:45 05:29 3h 44m 24 EUR
  • 09:30 13:14 3h 44m 24 EUR
  • 09:45 13:14 3h 29m 24 EUR
  • 11:45 16:25 4h 40m 37 EUR
  • 12:00 15:45 3h 45m 37 EUR
  • 14:45 19:15 4h 30m 37 EUR
  • 15:00 19:15 4h 15m 37 EUR
  • 16:45 20:59 4h 14m 24 EUR
  • 17:00 20:59 3h 59m 24 EUR
  • 17:45 21:45 4h 37 EUR
  • 18:00 21:45 3h 45m 37 EUR
  • 20:30 00:30 4h 37 EUR

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

  • 09:00 12:35 3h 35m 14 EUR
  • 17:00 20:35 3h 35m 12 EUR

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

  • 00:30 04:15 3h 45m 6 EUR
  • 01:00 04:45 3h 45m 22 EUR
  • 01:30 05:29 3h 59m 16 EUR
  • 05:00 08:45 3h 45m 8 EUR
  • 07:30 11:35 4h 5m 17 EUR
  • 09:45 13:14 3h 29m 23 EUR
  • 13:30 17:25 3h 55m 12 EUR
  • 15:30 19:15 3h 45m 6 EUR
  • 17:00 20:59 3h 59m 16 EUR
  • 17:00 20:45 3h 45m 6 EUR
  • 19:15 23:10 3h 55m 6 EUR
  • 22:00 01:45 3h 45m 8 EUR

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

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

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

  • 08:30 12:10 3h 40m 19 EUR
  • 10:30 14:30 4h 24 EUR
  • 14:00 17:40 3h 40m 12 EUR
  • 16:20 20:20 4h 10 EUR
  • 19:50 00:25 4h 35m 11 EUR

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

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

Check all Charter tickets →

Flight Routes & Schedules from Algarve to Lisbon

Take off from FAO Faro Airport on the only direct flight from Algarve to Lisbon. Departures run from 06:05 until 18:10, and the airborne journey lasts roughly 0h 55m until you land at LIS Lisbon Airport. Fares begin at 101 to 162 EUR, and reviewing the full timetable for the Algarve–Lisbon route helps you pick the departure that works best and reserve your seat in advance.

Departure stations
FAO Faro Airport
Arrival stations
LIS Lisbon Airport

Flight Timetable: FAO Faro Airport → LIS Lisbon Airport

  • 06:05 07:00 55m 162 EUR
  • 06:05 07:00 55m 159 EUR
  • 11:15 12:10 55m 162 EUR
  • 11:15 12:10 55m 159 EUR
  • 18:10 19:05 55m 110 EUR
  • 18:10 19:05 55m 101 EUR

Check all Flight tickets →

Charter Routes & Schedules from Algarve to Lisbon

- Hop into a private driver service at Faro Hotel Transfer and reach Lisbon Portela Airport after roughly 2h 39m. With frequent departures available, tickets start at 267 EUR.
- Start your journey with a charter ride from Faro Hotel Transfer to Lisbon Hotel Transfer, lasting approximately 2h 45m. Services run frequently throughout the day with fares starting at 304 to 307 EUR.
- Set off on a direct private ride from Faro Hotel Transfer to Lisbon City Centre, spending around 2h 45m traveling. Trips run multiple times each day, and tickets start from 307 EUR.

Check all Charter tickets →

Frequently Asked Questions Algarve to Lisbon

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

How long does the Algarve to Lisbon trip usually take overall?

The Algarve to Lisbon trip varies a lot by transport type. By bus, it is about 3 hours to 5 hours 45 minutes depending on the service and stop pattern. Flights are much shorter in the air, while charter transfers take about 2 hours 39 minutes to 2 hours 45 minutes.

What is the cheapest way to travel from Algarve to Lisbon?

The cheapest option on the Algarve to Lisbon route is the bus, with fares starting at 6 EUR. Bus prices can rise to 37 EUR depending on the service and departure point. Flights and charter transfers are both higher-priced.

Which Algarve to Lisbon option is the fastest?

The fastest listed option for Algarve to Lisbon is the charter transfer, at about 2 hours 39 minutes to 2 hours 45 minutes. Bus journeys are longer, and flight schedules are available, but no flight duration is listed in the route data.

How much should I expect to pay for Algarve to Lisbon travel?

Prices on the Algarve to Lisbon route range widely by transport type. Bus tickets start at 6 EUR and go up to 37 EUR, flights are listed from 101 EUR to 162 EUR, and charter transfers cost 267 EUR to 307 EUR.

Where do buses from Algarve to Lisbon leave from and arrive?

Buses on the Algarve to Lisbon route depart from Faro Bus Station, Algarve, Faro Bus Station, or Faro. They arrive at several Lisbon-area points, including Lisbon Oriente, Lisbon Sete Rios Bus Station, Lisbon Airport, and Almada Cova Piedade.

Which airports are used for Algarve to Lisbon flights?

Flights on the Algarve to Lisbon route use FAO Faro Airport as the departure airport and LIS Lisbon Airport as the arrival airport. This is the only flight station pair listed for the route.

How often do buses run from Algarve to Lisbon?

The bus timetable for Algarve to Lisbon is frequent, with 81 trips listed. Departures run from 00:30 to 23:20, so there are options throughout the day and late at night.

What are the first and last flight departures from Algarve to Lisbon?

For Algarve to Lisbon flights, the first departure is at 06:05 and the last departure is at 18:10. The route lists 6 flights in total, all using Faro Airport and Lisbon Airport.

How long does the bus from Algarve to Lisbon take?

Bus travel from Algarve to Lisbon takes between 3 hours and 5 hours 45 minutes, depending on the service. The difference comes from the departure point and the arrival station, since some routes stop at more locations than others.

Are there different bus arrival stations in Lisbon for the Algarve to Lisbon route?

Yes, buses from Algarve to Lisbon can arrive at several places in and around Lisbon. The listed arrivals include Lisbon Oriente, Lisbon Sete Rios Bus Station, Lisbon Airport, Lisbon, and Almada Cova Piedade, Lisbon.

Where do I book Algarve to Lisbon tickets?

For Algarve to Lisbon tickets, use TicketRoutes.com. It is the simplest place to check the available options, compare the listed fares, and see the route details in one place.

Is there a charter transfer option for Algarve to Lisbon, and where does it go?

Yes, a charter transfer is listed for Algarve to Lisbon. It departs from Faro Hotel Transfer and can arrive at Lisbon Portela Airport, Lisbon Hotel Transfer, or Lisbon City Centre, with trips taking about 2 hours 39 minutes to 2 hours 45 minutes.

Search, compare and explore routes in Portugal

Route finder

Choose two locations on the map to discover available transport connections. Compare routes, review travel information, and find options for your next journey.


More travel routes for Algarve and Lisbon

Planning more stops after Algarve to Lisbon?

If your journey doesn’t end with Algarve to Lisbon, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.