Piratefly

Cheap flights to Girona

We are watching 48 routes into Girona. The cheapest fare we can vouch for today is €20, and for each one we say whether today is a good moment or you should wait.

Routes into Girona

Sun
6 Dec
Pisa → Girona
Ryanair Based on 103 observations ✈ Direct
€20
Fri
27 Nov
Rheinmünster → Girona
Malta Air Based on 74 observations ✈ Direct
€24
Fri
4 Dec
London → Girona
Ryanair Based on 127 observations ✈ Direct
€37
Fri
6 Nov
Düsseldorf → Girona
Ryanair Based on 318 observations ✈ Direct
€46
Mon
4 Jan
Eindhoven → Girona
Ryanair Based on 127 observations ✈ Direct
€49
Sun
6 Dec
Brussels → Girona
Ryanair Based on 118 observations ✈ Direct
€56
Mon
9 Nov
Nuremberg → Girona
Ryanair Based on 93 observations 1 stop
€57
Sat
7 Nov
Manchester → Girona
Ryanair Based on 40 observations ✈ Direct
€63
Sat
5 Dec
Milan → Girona
Ryanair Based on 64 observations 2 stops
€65
Sat
16 Jan
Bari → Girona
Ryanair Based on 8 observations 1 stop
€71
Thu
3 Dec
Krakow → Girona
Ryanair Based on 54 observations 1 stop
€75
Sat
28 Nov
Madrid → Girona
Ryanair Based on 41 observations 2 stops
€78
Thu
26 Nov
Frankfurt → Girona
ALPAVIA Based on 105 observations 2 stops
€83
Sat
21 Nov
Warsaw → Girona
Ryanair Based on 77 observations 1 stop
€85
Wed
27 Jan
Riga → Girona
Ryanair Based on 28 observations 1 stop
€85
Wed
18 Nov
Paris → Girona
EasyJet Based on 219 observations 1 stop
€87
Mon
9 Nov
Bremen → Girona
Ryanair Based on 22 observations 1 stop
€90
Wed
18 Nov
Lyon → Girona
Wizz Air UK Based on 18 observations 1 stop
€95
Thu
26 Nov
Berlin → Girona
EasyJet Based on 25 observations 1 stop
€97
Fri
20 Nov
Jasionka → Girona
Ryanair Based on 82 observations 2 stops
€101
Thu
19 Nov
Faro → Girona
Ryanair Based on 11 observations 1 stop
€105
Sun
22 Nov
Alicante → Girona
Ryanair Based on 22 observations 1 stop
€111
Mon
25 Jan
Stockholm → Girona
SAS Based on 28 observations 2 stops
€115
Fri
13 Nov
Bologna → Girona
Ryanair Based on 25 observations 2 stops
€116
Sun
8 Nov
Prague → Girona
Wizz Air UK Based on 26 observations 1 stop
€119
Fri
13 Nov
Belgrade → Girona
Wizz Air Based on 12 observations 1 stop
€119
Sat
14 Nov
Amsterdam → Girona
EasyJet Based on 87 observations 1 stop
€123
Sat
14 Nov
Palma de Mallorca → Girona
EasyJet Based on 11 observations 1 stop
€123
Mon
23 Nov
Bucharest → Girona
British Airways Based on 28 observations 1 stop
€125
Wed
18 Nov
Iaşi → Girona
Tarom Based on 13 observations 1 stop
€133
Mon
30 Nov
Istanbul → Girona
Air Serbia Based on 66 observations 2 stops
€134
Thu
12 Nov
Marseille → Girona
Ryanair Based on 22 observations 2 stops
€138
Mon
16 Nov
Birmingham → Girona
EasyJet Based on 15 observations 2 stops
€139
Mon
28 Dec
Budapest → Girona
ALPAVIA Based on 28 observations 1 stop
€141
Sun
8 Nov
Valencia → Girona
Ryanair Based on 29 observations 1 stop
€143
Thu
12 Nov
Bournemouth → Girona
Ryanair Based on 38 observations 2 stops
€147
Fri
13 Nov
Montpellier/Méditerranée → Girona
Volotea Based on 10 observations 2 stops
€159
Wed
30 Dec
Vienna → Girona
Brussels Airlines Based on 27 observations 1 stop
€164
Mon
16 Nov
Rome → Girona
EasyJet Based on 20 observations 2 stops
€195
Fri
25 Dec
Yerevan → Girona
Wizz Air Based on 36 observations 1 stop
€200
Thu
19 Nov
Nice → Girona
EasyJet Based on 45 observations 1 stop
€202
Mon
4 Jan
Athens → Girona
Ryanair Based on 8 observations 2 stops
€234
Fri
25 Dec
Stuttgart → Girona
Eurowings Based on 12 observations 2 stops
€239
Sun
20 Dec
Rotterdam → Girona
British Airways Based on 95 observations 1 stop
€244
Mon
16 Nov
Hannover → Girona
KLM Based on 12 observations 2 stops
€254
Fri
25 Dec
Almaty → Girona
Pegasus Based on 18 observations 2 stops
€269
Fri
25 Dec
Cologne → Girona
Swiss Based on 23 observations 2 stops
€287
Sat
7 Nov
Larnaca → Girona
Jet2 Based on 11 observations 1 stop
€382

Before you fly to Girona

Prices we tracked

About Girona

A walled Catalan city with a well-kept medieval old town, about an hour north of Barcelona. It is a destination of its own, and also the Ryanair airport some flights label as Barcelona. Population: about 108,666 (2025).

When to go

Summers are hot (often 30-40 °C) and locals head for the Costa Brava; winters bring cold mountain winds and rain. Spring and autumn are the comfortable seasons for walking the old town.

Getting in from the airport

Girona Airport (GRO) is a single terminal used mainly by Ryanair, with extra routes in high season. Sagalés bus 607 meets flights and takes about 30 minutes to Girona bus station; the 602 continues to Barcelona.

Tours and tickets in Girona · Fixed-price airport transfer in Girona

Prices checked on 2026-10-06 by the Piratefly Fare Desk. Travel notes written by Piratefly from Wikivoyage: Girona (CC BY-SA 4.0) and Wikidata.

Price drops on Telegram

When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.

Join on Telegram

Save €200+ on every trip

Five minutes of setup, and it works on every flight after this one.

Other cheap fares to Spain

Guides