FlyDown FlyDown
← All trips More cities in one trip

More cities in one trip from Lisbon

Lisbon (Portugal) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 51 airports, and FlixBus links it directly to 8 cities within about five hours. The most searched are Porto, Coimbra and Aveiro; the quickest to reach is Evora, about 1 h 20 min away. Below you'll find two ready-made loops, with nights split and travel times.

Updated on 17 September 2026

LisbonPortoCoimbraAveiroFaroViseuLeiriaEvoraPortimao
Cities you can reach by bus from Lisbon · Suggested loop · Map: Natural Earth

Nearby cities by bus from Lisbon

Cities with a direct FlixBus or FlixTrain connection, most searched first. The time shown is the fastest direct ride we found on a typical day: times are approximate, so check schedules and prices on the FlixBus website.

CityDistanceApprox. timeTransport
Porto · Portugal274 km3 h 15 minBus
Coimbra · Portugal176 km2 h 10 minBus
Aveiro · Portugal217 km3 h 5 minBus
Faro · Portugal217 km3 h 15 minBus
Viseu · Portugal239 km3 h 15 minBus
Leiria · Portugal118 km1 h 40 minBus
Evora · Portugal108 km1 h 20 minBus
Portimao · Portugal184 km3 h 10 minBus

Loop trips from Lisbon

Land in Lisbon, get around by bus and come back here for your return flight. The nights are just a suggestion, and the loop works the other way round too.

Lisbon → Coimbra → Aveiro → Lisbon

  • 5 nights in total: 2 nights in Lisbon, 2 nights in Coimbra, 1 night in Aveiro
  • About 6 h of travel in total, over three legs.
LegApprox. time
Lisbon → Coimbra2 h 10 min
Coimbra → Aveiro45 min
Aveiro → Lisbon3 h 5 min

Lisbon → Porto → Coimbra → Lisbon

  • 5 nights in total: 2 nights in Lisbon, 2 nights in Porto, 1 night in Coimbra
  • About 6 h 40 min of travel in total, over three legs.
LegApprox. time
Lisbon → Porto3 h 15 min
Porto → Coimbra1 h 15 min
Coimbra → Lisbon2 h 10 min

Bus and flight are separate tickets: on the day of your flight, leave at least three hours between the bus arriving and the flight leaving.

Direct low-cost flights to Lisbon

Airports with direct flights to Lisbon, by country. Some routes are seasonal only.

Netherlands 3

AmsterdamEindhovenRotterdam/The Hague

Romania 2

BucharestCluj

Austria 1

Vienna

Belgium 1

Charleroi

Hungary 1

Budapest

Ireland 1

Dublin

Luxembourg 1

Luxembourg

Malta 1

Malta

Portugal 1

Funchal

Cheap flights from Lisbon →

FAQ

Which cities can you reach by bus from Lisbon?

With a direct FlixBus or FlixTrain connection: Porto, Coimbra, Aveiro, Faro, Viseu, Leiria, Evora and Portimao. Times are approximate, so check schedules and prices on the FlixBus website.

How long is the bus from Lisbon to Porto?

About 3 h 15 min on the fastest direct ride we found, over 274 km. Check schedules and prices on the FlixBus website.

How many nights do you need for a multi-city loop from Lisbon?

For Lisbon, Coimbra and Aveiro, about 5 nights is enough (2 nights in Lisbon, 2 nights in Coimbra, 1 night in Aveiro), with about 6 h of travel in total.

Which airports have direct low-cost flights to Lisbon?

From 51 airports in 16 countries, including London, Paris and Bucharest. With a FlyDown watch you get an alert when a flight to Lisbon is cheap.