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

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

Please note! Some routes are seasonal.

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

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