FlyDown FlyDown
← All trips More cities in one trip

More cities in one trip from Girona

Girona (Spain) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 38 airports, and FlixBus links it directly to 8 cities within about five hours. One of them is in another country (France). The most searched are Marseille, Toulouse and Montpellier; the quickest to reach is Perpignan, about 1 h 45 min away.

Updated on 28 October 2026

GironaMarseilleToulouseMontpellierNîmesPerpignanNarbonneCarcassonneTarbes
Cities you can reach by bus from Girona · Map: Natural Earth

Nearby cities by bus from Girona

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
Marseille · France265 kmabout 4 h 45 minBus or train
Toulouse · France219 kmabout 4 hBus or train
Montpellier · France211 km4 hBus
Nîmes · France252 km4 h 50 minBus
Perpignan · France90 kmabout 1 h 45 minBus or train
Narbonne · France145 kmabout 2 h 45 minBus or train
Carcassonne · France150 kmabout 2 h 45 minBus or train
Tarbes · France265 kmabout 4 h 45 minBus or train

“About”: there was no direct ride on the day we checked, so the time is estimated from the distance.

Direct low-cost flights to Girona

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

Czech Republic 2

OstravaPardubice

Bosnia & Herzegovina 1

Sarajevo

Croatia 1

Zagreb

France 1

Paris

Morocco 1

Beni Mellal

Romania 1

Bucharest

Cheap flights from Girona →

FAQ

Which cities can you reach by bus from Girona?

With a direct FlixBus or FlixTrain connection: Marseille, Toulouse, Montpellier, Nîmes, Perpignan, Narbonne, Carcassonne and Tarbes. Times are approximate, so check schedules and prices on the FlixBus website.

How long is the bus from Girona to Marseille?

About 4 h 45 min: it's 265 km, but there was no direct ride on the day we checked. Check schedules and prices on the FlixBus website.

Which airports have direct low-cost flights to Girona?

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