Lowcost flights from Basel, Switzerland/Mulhouse (Switzerland) to Prague (Czech Republic), €14 - €58

Direct distance between cities: 579 km. Average direct flight time is 1:40 hours.

Please note! Some routes are seasonal.

From Basel, Switzerland/Mulhouse to Prague with EasyJet (U2)
Average ticket price: €14 - €58

Connection in Alicante (Spain)
From Basel, Switzerland/Mulhouse to Alicante with EasyJet (U2)
Average ticket price: €31 - €122
From Alicante to Prague with Eurowings Europe (E6)
From Alicante to Prague with Smartwings (QS)
From Alicante to Prague with Eurowings (EW)
From Alicante to Prague with EasyJet (U2)
Average ticket price: €44 - €176
Connection in Amsterdam (Netherlands)
From Basel, Switzerland/Mulhouse to Amsterdam with Gol Transportes Aéreos (G3)
From Basel, Switzerland/Mulhouse to Amsterdam with EasyJet (U2)
Average ticket price: €14 - €54
From Amsterdam to Prague with Smartwings (QS)
From Amsterdam to Prague with EasyJet (U2)
Average ticket price: €18 - €71
Connection in Antalya (Turkey)
From Basel, Switzerland/Mulhouse to Antalya with Pegasus Airlines (PC)
From Basel, Switzerland/Mulhouse to Antalya with EasyJet (U2)
Average ticket price: €57 - €226
From Antalya to Prague with Pegasus Airlines (PC)
From Antalya to Prague with Smartwings (QS)
Average ticket price: €49 - €197
Connection in Athens (Greece)
From Basel, Switzerland/Mulhouse to Athens with EasyJet (U2)
Average ticket price: €43 - €173
From Athens to Prague with Eurowings Europe (E6)
From Athens to Prague with Smartwings (QS)
From Athens to Prague with Eurowings (EW)
Average ticket price: €39 - €155
Connection in Barcelona (Spain)
From Basel, Switzerland/Mulhouse to Barcelona with Level (IB)
From Basel, Switzerland/Mulhouse to Barcelona with Vueling (VY)
From Basel, Switzerland/Mulhouse to Barcelona with EasyJet (U2)
Average ticket price: €20 - €82
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 Bari (Italy)
From Basel, Switzerland/Mulhouse to Bari with EasyJet (U2)
Average ticket price: €26 - €106
From Bari to Prague with Wizz Air (W6)
From Bari to Prague with Ryanair (FR)
From Bari to Prague with Buzz (RR)
Average ticket price: €25 - €102
Connection in Berlin (Germany)
From Basel, Switzerland/Mulhouse to Berlin with EasyJet (U2)
Average ticket price: €17 - €69
From Berlin to Prague with Smartwings (QS)
Average ticket price: €7 - €28
Connection in Bordeaux (France)
From Basel, Switzerland/Mulhouse to Bordeaux with EasyJet (U2)
Average ticket price: €17 - €69
From Bordeaux to Prague with Ryanair (FR)
Average ticket price: €32 - €127
Connection in Bristol (United Kingdom)
From Basel, Switzerland/Mulhouse to Bristol with EasyJet (U2)
Average ticket price: €21 - €83
From Bristol to Prague with Ryanair (FR)
From Bristol to Prague with Buzz (RR)
From Bristol to Prague with EasyJet (U2)
Average ticket price: €30 - €121
Connection in Brussels (Belgium)
From Basel, Switzerland/Mulhouse to Brussels with EasyJet (U2)
Average ticket price: €10 - €41
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 Bucharest (Romania)
From Basel, Switzerland/Mulhouse to Bucharest with Wizz Air Malta (W4)
Average ticket price: €37 - €149
From Bucharest to Prague with Smartwings (QS)
Average ticket price: €27 - €108
Connection in Budapest (Hungary)
From Basel, Switzerland/Mulhouse to Budapest with Wizz Air (W6)
From Basel, Switzerland/Mulhouse to Budapest with EasyJet (U2)
Average ticket price: €22 - €88
From Budapest to Prague with Smartwings (QS)
From Budapest to Prague with Ryanair (FR)
From Budapest to Prague with Buzz (RR)
Average ticket price: €11 - €45
Connection in Catania (Italy)
From Basel, Switzerland/Mulhouse to Catania with EasyJet (U2)
Average ticket price: €33 - €131
From Catania to Prague with Smartwings (QS)
From Catania to Prague with Ryanair (FR)
From Catania to Prague with Wizz Air Malta (W4)
From Catania to Prague with Buzz (RR)
Average ticket price: €35 - €140
Connection in Copenhagen (Denmark)
From Basel, Switzerland/Mulhouse to Copenhagen with EasyJet (U2)
Average ticket price: €24 - €95
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 Dubai (United Arab Emirates)
From Basel, Switzerland/Mulhouse to Dubai with flydubai (FZ)
Average ticket price: €121 - €486
From Dubai to Prague with flydubai (FZ)
From Dubai to Prague with Smartwings (QS)
Average ticket price: €111 - €445
Connection in Dublin (Ireland)
From Basel, Switzerland/Mulhouse to Dublin with Ryanair (FR)
Average ticket price: €29 - €115
From Dublin to Prague with Ryanair (FR)
From Dublin to Prague with Buzz (RR)
Average ticket price: €37 - €147
Connection in Dusseldorf (Germany)
From Basel, Switzerland/Mulhouse to Dusseldorf with EasyJet (U2)
Average ticket price: €10 - €39
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 Edinburgh (United Kingdom)
From Basel, Switzerland/Mulhouse to Edinburgh with EasyJet (U2)
Average ticket price: €29 - €116
From Edinburgh to Prague with Ryanair (FR)
From Edinburgh to Prague with Buzz (RR)
From Edinburgh to Prague with EasyJet (U2)
From Edinburgh to Prague with Jet2.com (LS)
Average ticket price: €34 - €134
Connection in Funchal (Portugal)
From Basel, Switzerland/Mulhouse to Funchal with EasyJet (U2)
Average ticket price: €66 - €263
From Funchal to Prague with Eurowings Europe (E6)
From Funchal to Prague with Smartwings (QS)
From Funchal to Prague with Eurowings (EW)
Average ticket price: €80 - €320
Connection in Hamburg (Germany)
From Basel, Switzerland/Mulhouse to Hamburg with EasyJet (U2)
Average ticket price: €17 - €67
From Hamburg to Prague with Smartwings (QS)
From Hamburg to Prague with Eurowings (EW)
Average ticket price: €12 - €49
Connection in Heraklion (Greece)
From Basel, Switzerland/Mulhouse to Heraklion with EasyJet (U2)
Average ticket price: €50 - €202
From Heraklion to Prague with Smartwings (QS)
Average ticket price: €46 - €186
Connection in Hurghada (Egypt)
From Basel, Switzerland/Mulhouse to Hurghada with Air Cairo (SM)
From Basel, Switzerland/Mulhouse to Hurghada with EasyJet (U2)
Average ticket price: €81 - €324
From Hurghada to Prague with Air Cairo (SM)
From Hurghada to Prague with Smartwings (QS)
From Hurghada to Prague with Eurowings (EW)
Average ticket price: €76 - €303
Connection in Istanbul (Turkey)
From Basel, Switzerland/Mulhouse to Istanbul with IndiGo (6E)
From Basel, Switzerland/Mulhouse to Istanbul with AJet (VF)
From Basel, Switzerland/Mulhouse to Istanbul with Pegasus Airlines (PC)
From Basel, Switzerland/Mulhouse to Istanbul with EasyJet (U2)
Average ticket price: €46 - €186
From Istanbul to Prague with IndiGo (6E)
From Istanbul to Prague with Pegasus Airlines (PC)
Average ticket price: €38 - €151
Connection in Krakow (Poland)
From Basel, Switzerland/Mulhouse to Krakow with EasyJet (U2)
Average ticket price: €24 - €95
From Krakow to Prague with Ryanair (FR)
From Krakow to Prague with Buzz (RR)
Average ticket price: €10 - €38
Connection in Lanzarote (Spain)
From Basel, Switzerland/Mulhouse to Lanzarote with EasyJet (U2)
Average ticket price: €69 - €276
From Lanzarote to Prague with Smartwings (QS)
From Lanzarote to Prague with Eurowings (EW)
Average ticket price: €83 - €333
Connection in Larnaca (Cyprus)
From Basel, Switzerland/Mulhouse to Larnaca with EasyJet (U2)
Average ticket price: €65 - €260
From Larnaca to Prague with Smartwings (QS)
From Larnaca to Prague with Wizz Air (W6)
Average ticket price: €57 - €230
Connection in Las Palmas (Spain)
From Basel, Switzerland/Mulhouse to Las Palmas with EasyJet (U2)
Average ticket price: €74 - €295
From Las Palmas to Prague with Smartwings (QS)
From Las Palmas to Prague with Eurowings (EW)
Average ticket price: €88 - €352
Connection in Lisbon (Portugal)
From Basel, Switzerland/Mulhouse to Lisbon with EasyJet (U2)
Average ticket price: €42 - €167
From Lisbon to Prague with EasyJet (U2)
Average ticket price: €56 - €224
Connection in London (United Kingdom)
From Basel, Switzerland/Mulhouse to London with Ryanair (FR)
From Basel, Switzerland/Mulhouse to London with EasyJet (U2)
From Basel, Switzerland/Mulhouse to London with Ryanair UK (RK)
Average ticket price: €17 - €67
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 Madrid (Spain)
From Basel, Switzerland/Mulhouse to Madrid with EasyJet (U2)
Average ticket price: €30 - €120
From Madrid to Prague with Smartwings (QS)
From Madrid to Prague with Ryanair (FR)
From Madrid to Prague with Buzz (RR)
From Madrid to Prague with Iberia Express (I2)
From Madrid to Prague with Level (IB)
From Madrid to Prague with Vueling (VY)
Average ticket price: €44 - €177
Connection in Malaga (Spain)
From Basel, Switzerland/Mulhouse to Malaga with EasyJet (U2)
Average ticket price: €39 - €156
From Malaga to Prague with Eurowings Europe (E6)
From Malaga to Prague with Smartwings (QS)
From Malaga to Prague with Eurowings (EW)
From Malaga to Prague with Ryanair (FR)
From Malaga to Prague with Buzz (RR)
Average ticket price: €53 - €212
Connection in Manchester (United Kingdom)
From Basel, Switzerland/Mulhouse to Manchester with EasyJet (U2)
Average ticket price: €23 - €93
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 Nantes (France)
From Basel, Switzerland/Mulhouse to Nantes with EasyJet (U2)
Average ticket price: €17 - €67
From Nantes to Prague with Volotea (V7)
From Nantes to Prague with EasyJet (U2)
Average ticket price: €30 - €121
Connection in Naples (Italy)
From Basel, Switzerland/Mulhouse to Naples with EasyJet (U2)
Average ticket price: €24 - €95
From Naples to Prague with Wizz Air (W6)
From Naples to Prague with Ryanair (FR)
From Naples to Prague with Wizz Air Malta (W4)
From Naples to Prague with Buzz (RR)
From Naples to Prague with EasyJet (U2)
Average ticket price: €26 - €103
Connection in Nice (France)
From Basel, Switzerland/Mulhouse to Nice with EasyJet (U2)
Average ticket price: €11 - €46
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 Basel, Switzerland/Mulhouse to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €34 - €137
From Oslo to Prague with Norwegian Air Shuttle (DY)
Average ticket price: €28 - €112
Connection in Palma Mallorca (Spain)
From Basel, Switzerland/Mulhouse to Palma Mallorca with Eurowings Europe (E6)
From Basel, Switzerland/Mulhouse to Palma Mallorca with Eurowings (EW)
From Basel, Switzerland/Mulhouse to Palma Mallorca with EasyJet (U2)
Average ticket price: €25 - €99
From Palma Mallorca to Prague with Eurowings Europe (E6)
From Palma Mallorca to Prague with Smartwings (QS)
From Palma Mallorca to Prague with Eurowings (EW)
From Palma Mallorca to Prague with Ryanair (FR)
From Palma Mallorca to Prague with Lauda Europe (LW)
From Palma Mallorca to Prague with Buzz (RR)
From Palma Mallorca to Prague with EasyJet (U2)
Average ticket price: €37 - €149
Connection in Paris (France)
From Basel, Switzerland/Mulhouse to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €10 - €39
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 Porto (Portugal)
From Basel, Switzerland/Mulhouse to Porto with EasyJet (U2)
Average ticket price: €37 - €146
From Porto to Prague with EasyJet (U2)
Average ticket price: €51 - €204
Connection in Puerto del Rosario (Spain)
From Basel, Switzerland/Mulhouse to Puerto del Rosario with EasyJet (U2)
Average ticket price: €70 - €282
From Puerto del Rosario to Prague with Smartwings (QS)
From Puerto del Rosario to Prague with Eurowings (EW)
Average ticket price: €85 - €339
Connection in Reykjavik (Iceland)
From Basel, Switzerland/Mulhouse to Reykjavik with EasyJet (U2)
Average ticket price: €63 - €253
From Reykjavik to Prague with Play (OG)
Average ticket price: €66 - €264
Connection in Rome (Italy)
From Basel, Switzerland/Mulhouse to Rome with EasyJet (U2)
Average ticket price: €19 - €77
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 Sevilla (Spain)
From Basel, Switzerland/Mulhouse to Sevilla with EasyJet (U2)
Average ticket price: €40 - €158
From Sevilla to Prague with Ryanair (FR)
From Sevilla to Prague with Buzz (RR)
Average ticket price: €54 - €215
Connection in Split (Croatia)
From Basel, Switzerland/Mulhouse to Split with EasyJet (U2)
Average ticket price: €21 - €84
From Split to Prague with Smartwings (QS)
From Split to Prague with Eurowings (EW)
Average ticket price: €19 - €74
Connection in Tel Aviv-Yafo (Israel)
From Basel, Switzerland/Mulhouse to Tel Aviv-Yafo with EasyJet (U2)
Average ticket price: €73 - €291
From Tel Aviv-Yafo to Prague with Smartwings (QS)
From Tel Aviv-Yafo to Prague with Eurowings (EW)
From Tel Aviv-Yafo to Prague with Wizz Air (W6)
Average ticket price: €66 - €263
Connection in Tenerife (Spain)
From Basel, Switzerland/Mulhouse to Tenerife with EasyJet (U2)
Average ticket price: €75 - €299
From Tenerife to Prague with Smartwings (QS)
From Tenerife to Prague with Eurowings (EW)
Average ticket price: €89 - €356
Connection in Tirana (Albania)
From Basel, Switzerland/Mulhouse to Tirana with Wizz Air Malta (W4)
Average ticket price: €30 - €121
From Tirana to Prague with Ryanair (FR)
From Tirana to Prague with Wizz Air Malta (W4)
From Tirana to Prague with Buzz (RR)
Average ticket price: €26 - €105
Connection in Valencia (Spain)
From Basel, Switzerland/Mulhouse to Valencia with EasyJet (U2)
Average ticket price: €28 - €111
From Valencia to Prague with Eurowings Europe (E6)
From Valencia to Prague with Smartwings (QS)
From Valencia to Prague with Eurowings (EW)
Average ticket price: €41 - €166
Connection in Venice (Italy)
From Basel, Switzerland/Mulhouse to Venice with EasyJet (U2)
Average ticket price: €12 - €46
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
Connection in Warsaw (Poland)
From Basel, Switzerland/Mulhouse to Warsaw with Wizz Air (W6)
Average ticket price: €27 - €109
From Warsaw to Prague with Smartwings (QS)
Average ticket price: €13 - €51