Lowcost flights from Milan (Italy) to Karlsruhe/Baden Baden (Germany), €10 - €40

Direct distance between cities: 399 km. Average direct flight time is 1:28 hours.

Please note! Some routes are seasonal.

From Milan to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €10 - €40

Connection in Agadir (Morocco)
From Milan to Agadir with Ryanair (FR)
Average ticket price: €58 - €234
From Agadir to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €64 - €257
Connection in Alicante (Spain)
From Milan to Alicante with Ryanair (FR)
Average ticket price: €28 - €112
From Alicante to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €35 - €138
Connection in Bari (Italy)
From Milan to Bari with Ryanair (FR)
From Milan to Bari with Level (IB)
From Milan to Bari with EasyJet (U2)
Average ticket price: €20 - €79
From Bari to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €27 - €110
Connection in Belgrade (Serbia)
From Milan to Belgrade with Wizz Air (W6)
From Milan to Belgrade with EasyJet (U2)
Average ticket price: €22 - €89
From Belgrade to Karlsruhe/Baden Baden with Wizz Air (W6)
Average ticket price: €26 - €103
Connection in Budapest (Hungary)
From Milan to Budapest with Wizz Air (W6)
From Milan to Budapest with Ryanair (FR)
From Milan to Budapest with Buzz (RR)
Average ticket price: €20 - €79
From Budapest to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €20 - €81
Connection in Cagliari (Italy)
From Milan to Cagliari with Ryanair (FR)
From Milan to Cagliari with Aeroitalia (XZ)
From Milan to Cagliari with EasyJet (U2)
Average ticket price: €17 - €69
From Cagliari to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €27 - €109
Connection in Dubrovnik (Croatia)
From Milan to Dubrovnik with Ryanair (FR)
From Milan to Dubrovnik with Buzz (RR)
Average ticket price: €20 - €79
From Dubrovnik to Karlsruhe/Baden Baden with Ryanair (FR)
From Dubrovnik to Karlsruhe/Baden Baden with Buzz (RR)
Average ticket price: €26 - €105
Connection in Faro (Portugal)
From Milan to Faro with Ryanair (FR)
From Milan to Faro with EasyJet (U2)
Average ticket price: €43 - €171
From Faro to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €47 - €188
Connection in Fez (Morocco)
From Milan to Fez with Ryanair (FR)
Average ticket price: €44 - €176
From Fez to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €50 - €201
Connection in Girona (Spain)
From Milan to Girona with Ryanair (FR)
Average ticket price: €16 - €65
From Girona to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €23 - €91
Connection in Kerkyra (Greece)
From Milan to Kerkyra with Ryanair (FR)
Average ticket price: €27 - €109
From Kerkyra to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €35 - €139
Connection in Lamezia-Terme (Italy)
From Milan to Lamezia-Terme with Ryanair (FR)
From Milan to Lamezia-Terme with EasyJet (U2)
Average ticket price: €23 - €93
From Lamezia-Terme to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €32 - €129
Connection in Lanzarote (Spain)
From Milan to Lanzarote with Ryanair (FR)
Average ticket price: €68 - €271
From Lanzarote to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €73 - €291
Connection in Las Palmas (Spain)
From Milan to Las Palmas with Ryanair (FR)
From Milan to Las Palmas with EasyJet (U2)
Average ticket price: €73 - €291
From Las Palmas to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €78 - €310
Connection in London (United Kingdom)
From Milan to London with Ryanair (FR)
From Milan to London with Wizz Air Malta (W4)
From Milan to London with EasyJet (U2)
From Milan to London with Ryanair UK (RK)
From Milan to London with Wizz Air UK (W9)
Average ticket price: €24 - €95
From London to Karlsruhe/Baden Baden with Ryanair (FR)
From London to Karlsruhe/Baden Baden with Ryanair UK (RK)
Average ticket price: €16 - €66
Connection in Malaga (Spain)
From Milan to Malaga with Ryanair (FR)
From Milan to Malaga with Wizz Air Malta (W4)
From Milan to Malaga with EasyJet (U2)
Average ticket price: €37 - €150
From Malaga to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €43 - €172
Connection in Palermo (Italy)
From Milan to Palermo with Flynas (XY)
From Milan to Palermo with Ryanair (FR)
From Milan to Palermo with Aeroitalia (XZ)
From Milan to Palermo with EasyJet (U2)
Average ticket price: €22 - €87
From Palermo to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €32 - €126
Connection in Palma Mallorca (Spain)
From Milan to Palma Mallorca with Ryanair (FR)
From Milan to Palma Mallorca with Lauda Europe (LW)
From Milan to Palma Mallorca with EasyJet (U2)
Average ticket price: €21 - €84
From Palma Mallorca to Karlsruhe/Baden Baden with Eurowings Europe (E6)
From Palma Mallorca to Karlsruhe/Baden Baden with Eurowings (EW)
From Palma Mallorca to Karlsruhe/Baden Baden with Ryanair (FR)
From Palma Mallorca to Karlsruhe/Baden Baden with Lauda Europe (LW)
Average ticket price: €29 - €114
Connection in Porto (Portugal)
From Milan to Porto with Ryanair (FR)
From Milan to Porto with EasyJet (U2)
Average ticket price: €38 - €152
From Porto to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €40 - €159
Connection in Riga (Latvia)
From Milan to Riga with Ryanair (FR)
From Milan to Riga with Buzz (RR)
Average ticket price: €41 - €163
From Riga to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €34 - €136
Connection in Rome (Italy)
From Milan to Rome with Flynas (XY)
From Milan to Rome with Ryanair (FR)
From Milan to Rome with Aeroitalia (XZ)
From Milan to Rome with Norse Atlantic Airways (N0)
From Milan to Rome with EasyJet (U2)
Average ticket price: €12 - €48
From Rome to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €21 - €85
Connection in Sevilla (Spain)
From Milan to Sevilla with Ryanair (FR)
Average ticket price: €39 - €155
From Sevilla to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €43 - €174
Connection in Skopje (Macedonia)
From Milan to Skopje with Wizz Air (W6)
Average ticket price: €27 - €107
From Skopje to Karlsruhe/Baden Baden with Wizz Air (W6)
Average ticket price: €32 - €129
Connection in Sofia (Bulgaria)
From Milan to Sofia with Wizz Air (W6)
From Milan to Sofia with Ryanair (FR)
From Milan to Sofia with Buzz (RR)
Average ticket price: €29 - €118
From Sofia to Karlsruhe/Baden Baden with Ryanair (FR)
From Sofia to Karlsruhe/Baden Baden with Buzz (RR)
Average ticket price: €34 - €136
Connection in Stockholm (Sweden)
From Milan to Stockholm with Thai Lion Air (SL)
From Milan to Stockholm with Ryanair (FR)
Average ticket price: €41 - €165
From Stockholm to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Tangier (Morocco)
From Milan to Tangier with Ryanair (FR)
Average ticket price: €42 - €167
From Tangier to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €47 - €188
Connection in Tenerife (Spain)
From Milan to Tenerife with Ryanair (FR)
From Milan to Tenerife with Wizz Air Malta (W4)
From Milan to Tenerife with EasyJet (U2)
Average ticket price: €74 - €296
From Tenerife to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €78 - €314
Connection in Thessaloniki (Greece)
From Milan to Thessaloniki with Ryanair (FR)
From Milan to Thessaloniki with Volotea (V7)
From Milan to Thessaloniki with EasyJet (U2)
Average ticket price: €31 - €125
From Thessaloniki to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €37 - €148
Connection in Timisoara (Romania)
From Milan to Timisoara with Wizz Air (W6)
From Milan to Timisoara with Wizz Air Malta (W4)
Average ticket price: €24 - €94
From Timisoara to Karlsruhe/Baden Baden with Wizz Air Malta (W4)
Average ticket price: €26 - €103
Connection in Tirana (Albania)
From Milan to Tirana with Ryanair (FR)
From Milan to Tirana with Wizz Air Malta (W4)
Average ticket price: €24 - €96
From Tirana to Karlsruhe/Baden Baden with Wizz Air Malta (W4)
Average ticket price: €31 - €122
Connection in Trapani (Italy)
From Milan to Trapani with Ryanair (FR)
Average ticket price: €22 - €89
From Trapani to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €32 - €128
Connection in Valencia (Spain)
From Milan to Valencia with Ryanair (FR)
From Milan to Valencia with Wizz Air Malta (W4)
Average ticket price: €26 - €103
From Valencia to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €32 - €127
Connection in Vilnius (Lithuania)
From Milan to Vilnius with Wizz Air (W6)
From Milan to Vilnius with Ryanair (FR)
From Milan to Vilnius with Buzz (RR)
Average ticket price: €38 - €153
From Vilnius to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Zadar (Croatia)
From Milan to Zadar with Ryanair (FR)
From Milan to Zadar with Lauda Europe (LW)
Average ticket price: €13 - €51
From Zadar to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €19 - €76
Connection in Zagreb (Croatia)
From Milan to Zagreb with Ryanair (FR)
From Milan to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €54
From Zagreb to Karlsruhe/Baden Baden with Ryanair (FR)
From Zagreb to Karlsruhe/Baden Baden with Lauda Europe (LW)
Average ticket price: €17 - €68