Lowcost flights from Tallinn (Estonia) to Prague (Czech Republic), €31 - €123

Direct distance between cities: 1231 km. Average direct flight time is 2:26 hours.

Please note! Some routes are seasonal.

From Tallinn to Prague with Eurowings Europe (E6)
From Tallinn to Prague with Eurowings (EW)
Average ticket price: €31 - €123

Connection in Amsterdam (Netherlands)
From Tallinn to Amsterdam with Salam Air (OV)
Average ticket price: €36 - €146
From Amsterdam to Prague with Smartwings (QS)
From Amsterdam to Prague with EasyJet (U2)
Average ticket price: €18 - €71
Connection in Antalya (Turkey)
From Tallinn to Antalya with Pegasus Airlines (PC)
Average ticket price: €64 - €254
From Antalya to Prague with Pegasus Airlines (PC)
From Antalya to Prague with Smartwings (QS)
Average ticket price: €49 - €197
Connection in Barcelona (Spain)
From Tallinn to Barcelona with Ryanair (FR)
Average ticket price: €64 - €254
From Barcelona to Prague with Eurowings Europe (E6)
From Barcelona to Prague with Smartwings (QS)
From Barcelona to Prague with Eurowings (EW)
From Barcelona to Prague with Wizz Air (W6)
From Barcelona to Prague with Ryanair (FR)
From Barcelona to Prague with Buzz (RR)
From Barcelona to Prague with Level (IB)
From Barcelona to Prague with Vueling (VY)
Average ticket price: €34 - €135
Connection in Berlin (Germany)
From Tallinn to Berlin with Ryanair (FR)
Average ticket price: €26 - €104
From Berlin to Prague with Smartwings (QS)
Average ticket price: €7 - €28
Connection in Brussels (Belgium)
From Tallinn to Brussels with Salam Air (OV)
Average ticket price: €40 - €160
From Brussels to Prague with Smartwings (QS)
From Brussels to Prague with Ryanair (FR)
From Brussels to Prague with Buzz (RR)
Average ticket price: €18 - €72
Connection in Copenhagen (Denmark)
From Tallinn to Copenhagen with Salam Air (OV)
Average ticket price: €21 - €84
From Copenhagen to Prague with Smartwings (QS)
From Copenhagen to Prague with Ryanair (FR)
From Copenhagen to Prague with Norwegian Air Shuttle (DY)
From Copenhagen to Prague with Buzz (RR)
From Copenhagen to Prague with Norwegian Air Sweden (D8)
Average ticket price: €16 - €64
Connection in Dublin (Ireland)
From Tallinn to Dublin with Ryanair (FR)
Average ticket price: €50 - €200
From Dublin to Prague with Ryanair (FR)
From Dublin to Prague with Buzz (RR)
Average ticket price: €37 - €147
Connection in Dusseldorf (Germany)
From Tallinn to Dusseldorf with Ryanair (FR)
Average ticket price: €36 - €145
From Dusseldorf to Prague with Eurowings Europe (E6)
From Dusseldorf to Prague with Smartwings (QS)
From Dusseldorf to Prague with Eurowings (EW)
Average ticket price: €14 - €55
Connection in Frankfurt (Germany)
From Tallinn to Frankfurt with Ryanair (FR)
Average ticket price: €37 - €147
From Frankfurt to Prague with Smartwings (QS)
Average ticket price: €10 - €42
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 Prague with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €132
Connection in Kyiv (Ukraine)
From Tallinn to Kyiv with Salam Air (OV)
Average ticket price: €27 - €106
From Kyiv to Prague with Smartwings (QS)
Average ticket price: €29 - €114
Connection in Liverpool (United Kingdom)
From Tallinn to Liverpool with EasyJet (U2)
Average ticket price: €45 - €181
From Liverpool to Prague with EasyJet (U2)
Average ticket price: €31 - €124
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 Prague with Wizz Air (W6)
From London to Prague with Ryanair (FR)
From London to Prague with Buzz (RR)
From London to Prague with EasyJet (U2)
From London to Prague with Wizz Air UK (W9)
Average ticket price: €26 - €102
Connection in Manchester (United Kingdom)
From Tallinn to Manchester with Ryanair (FR)
Average ticket price: €44 - €177
From Manchester to Prague with Ryanair (FR)
From Manchester to Prague with Buzz (RR)
From Manchester to Prague with EasyJet (U2)
From Manchester to Prague with Jet2.com (LS)
From Manchester to Prague with Ryanair UK (RK)
Average ticket price: €30 - €120
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 Prague with Smartwings (QS)
From Milan to Prague with Wizz Air (W6)
From Milan to Prague with Ryanair (FR)
From Milan to Prague with Wizz Air Malta (W4)
From Milan to Prague with Buzz (RR)
From Milan to Prague with EasyJet (U2)
Average ticket price: €16 - €65
Connection in Nice (France)
From Tallinn to Nice with Salam Air (OV)
Average ticket price: €53 - €212
From Nice to Prague with Eurowings Europe (E6)
From Nice to Prague with Smartwings (QS)
From Nice to Prague with Eurowings (EW)
From Nice to Prague with EasyJet (U2)
Average ticket price: €23 - €90
Connection in Oslo (Norway)
From Tallinn to Oslo with Salam Air (OV)
From Tallinn to Oslo with Ryanair (FR)
From Tallinn to Oslo with Norwegian Air Shuttle (DY)
From Tallinn to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €20 - €79
From Oslo to Prague with Norwegian Air Shuttle (DY)
Average ticket price: €28 - €112
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 Prague with Smartwings (QS)
From Paris to Prague with Transavia France (TO)
From Paris to Prague with Ryanair (FR)
From Paris to Prague with Buzz (RR)
From Paris to Prague with Level (IB)
From Paris to Prague with Vueling (VY)
From Paris to Prague with EasyJet (U2)
Average ticket price: €22 - €88
Connection in Rome (Italy)
From Tallinn to Rome with Ryanair (FR)
Average ticket price: €53 - €213
From Rome to Prague with Eurowings Europe (E6)
From Rome to Prague with Smartwings (QS)
From Rome to Prague with Eurowings (EW)
From Rome to Prague with Wizz Air (W6)
From Rome to Prague with Ryanair (FR)
From Rome to Prague with Wizz Air Malta (W4)
From Rome to Prague with Buzz (RR)
From Rome to Prague with Level (IB)
From Rome to Prague with Vueling (VY)
From Rome to Prague with EasyJet (U2)
Average ticket price: €23 - €92
Connection in Split (Croatia)
From Tallinn to Split with Salam Air (OV)
Average ticket price: €47 - €186
From Split to Prague with Smartwings (QS)
From Split to Prague with Eurowings (EW)
Average ticket price: €19 - €74
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 Prague with Thai Lion Air (SL)
From Stockholm to Prague with Eurowings Europe (E6)
From Stockholm to Prague with Smartwings (QS)
From Stockholm to Prague with Eurowings (EW)
From Stockholm to Prague with Norwegian Air Shuttle (DY)
From Stockholm to Prague with Norwegian Air Sweden (D8)
Average ticket price: €26 - €105
Connection in Venice (Italy)
From Tallinn to Venice with Ryanair (FR)
Average ticket price: €44 - €176
From Venice to Prague with Wizz Air (W6)
From Venice to Prague with Wizz Air Malta (W4)
From Venice to Prague with Buzz (RR)
Average ticket price: €14 - €54