Lowcost flights from Girona (Spain) to Tallinn (Estonia), €62 - €247

Direct distance between cities: 2467 km. Average direct flight time is 3:54 hours.

Please note! Some routes are seasonal.

From Girona to Tallinn with Ryanair (FR)
Average ticket price: €62 - €247

Connection in Amsterdam (Netherlands)
From Girona to Amsterdam with Transavia (HV)
Average ticket price: €29 - €118
From Amsterdam to Tallinn with Salam Air (OV)
Average ticket price: €36 - €146
Connection in Billund (Denmark)
From Girona to Billund with Ryanair (FR)
Average ticket price: €40 - €161
From Billund to Tallinn with Ryanair (FR)
Average ticket price: €25 - €101
Connection in Bremen (Germany)
From Girona to Bremen with Ryanair (FR)
Average ticket price: €33 - €132
From Bremen to Tallinn with Ryanair (FR)
Average ticket price: €30 - €121
Connection in Brussels (Belgium)
From Girona to Brussels with Ryanair (FR)
Average ticket price: €25 - €100
From Brussels to Tallinn with Salam Air (OV)
Average ticket price: €40 - €160
Connection in Copenhagen (Denmark)
From Girona to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €42 - €169
From Copenhagen to Tallinn with Salam Air (OV)
Average ticket price: €21 - €84
Connection in Dublin (Ireland)
From Girona to Dublin with Ryanair (FR)
Average ticket price: €36 - €145
From Dublin to Tallinn with Ryanair (FR)
Average ticket price: €50 - €200
Connection in Dusseldorf (Germany)
From Girona to Dusseldorf with Ryanair (FR)
Average ticket price: €27 - €108
From Dusseldorf to Tallinn with Ryanair (FR)
Average ticket price: €36 - €145
Connection in Frankfurt (Germany)
From Girona to Frankfurt with Ryanair (FR)
Average ticket price: €25 - €101
From Frankfurt to Tallinn with Ryanair (FR)
Average ticket price: €37 - €147
Connection in London (United Kingdom)
From Girona to London with Ryanair (FR)
From Girona to London with Jet2.com (LS)
Average ticket price: €27 - €109
From London to Tallinn with Salam Air (OV)
From London to Tallinn with Ryanair (FR)
From London to Tallinn with EasyJet (U2)
From London to Tallinn with Ryanair UK (RK)
From London to Tallinn with Wizz Air UK (W9)
Average ticket price: €44 - €177
Connection in Manchester (United Kingdom)
From Girona to Manchester with Ryanair (FR)
From Girona to Manchester with Jet2.com (LS)
Average ticket price: €34 - €134
From Manchester to Tallinn with Ryanair (FR)
Average ticket price: €44 - €177
Connection in Milan (Italy)
From Girona to Milan with Ryanair (FR)
Average ticket price: €16 - €65
From Milan to Tallinn with Ryanair (FR)
From Milan to Tallinn with Wizz Air Malta (W4)
Average ticket price: €47 - €187
Connection in Paris (France)
From Girona to Paris with Ryanair (FR)
Average ticket price: €19 - €78
From Paris to Tallinn with Salam Air (OV)
From Paris to Tallinn with Transavia France (TO)
Average ticket price: €46 - €186
Connection in Stockholm (Sweden)
From Girona to Stockholm with Ryanair (FR)
Average ticket price: €55 - €221
From Stockholm to Tallinn with Salam Air (OV)
From Stockholm to Tallinn with Ryanair (FR)
Average ticket price: €9 - €38