Lowcost flights from Brussels (Belgium) to Thessaloniki (Greece), €46 - €184

Direct distance between cities: 1838 km. Average direct flight time is 3:09 hours.

Please note! Some routes are seasonal.

From Brussels to Thessaloniki with Ryanair (FR)
From Brussels to Thessaloniki with Transavia (HV)
Average ticket price: €46 - €184

Connection in Athens (Greece)
From Brussels to Athens with Ryanair (FR)
Average ticket price: €53 - €211
From Athens to Thessaloniki with Ryanair (FR)
Average ticket price: €8 - €30
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Brussels to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €10 - €41
From Basel, Switzerland/Mulhouse to Thessaloniki with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Berlin (Germany)
From Brussels to Berlin with Ryanair (FR)
From Brussels to Berlin with EasyJet (U2)
Average ticket price: €16 - €65
From Berlin to Thessaloniki with Eurowings (EW)
From Berlin to Thessaloniki with Ryanair (FR)
From Berlin to Thessaloniki with EasyJet (U2)
Average ticket price: €38 - €152
Connection in Bologna (Italy)
From Brussels to Bologna with Ryanair (FR)
Average ticket price: €22 - €88
From Bologna to Thessaloniki with Ryanair (FR)
Average ticket price: €26 - €105
Connection in Bratislava (Slovakia)
From Brussels to Bratislava with Ryanair (FR)
From Brussels to Bratislava with Buzz (RR)
Average ticket price: €24 - €97
From Bratislava to Thessaloniki with Ryanair (FR)
From Bratislava to Thessaloniki with Buzz (RR)
Average ticket price: €24 - €97
Connection in Bucharest (Romania)
From Brussels to Bucharest with Wizz Air (W6)
From Brussels to Bucharest with Ryanair (FR)
From Brussels to Bucharest with Wizz Air Malta (W4)
Average ticket price: €44 - €177
From Bucharest to Thessaloniki with Ryanair (FR)
From Bucharest to Thessaloniki with Wizz Air Malta (W4)
Average ticket price: €13 - €51
Connection in Budapest (Hungary)
From Brussels to Budapest with Wizz Air (W6)
From Brussels to Budapest with Ryanair (FR)
From Brussels to Budapest with Buzz (RR)
Average ticket price: €28 - €113
From Budapest to Thessaloniki with Wizz Air (W6)
From Budapest to Thessaloniki with Ryanair (FR)
From Budapest to Thessaloniki with Buzz (RR)
Average ticket price: €21 - €84
Connection in Chania (Greece)
From Brussels to Chania with Ryanair (FR)
Average ticket price: €58 - €233
From Chania to Thessaloniki with Ryanair (FR)
Average ticket price: €14 - €56
Connection in Copenhagen (Denmark)
From Brussels to Copenhagen with Thai Lion Air (SL)
Average ticket price: €19 - €77
From Copenhagen to Thessaloniki with Ryanair (FR)
Average ticket price: €46 - €185
Connection in Dublin (Ireland)
From Brussels to Dublin with Ryanair (FR)
Average ticket price: €19 - €78
From Dublin to Thessaloniki with Ryanair (FR)
Average ticket price: €65 - €261
Connection in Girona (Spain)
From Brussels to Girona with Ryanair (FR)
Average ticket price: €25 - €100
From Girona to Thessaloniki with Ryanair (FR)
Average ticket price: €42 - €169
Connection in Helsinki (Finland)
From Brussels to Helsinki with Ryanair (FR)
From Brussels to Helsinki with Level (IB)
Average ticket price: €42 - €166
From Helsinki to Thessaloniki with Ryanair (FR)
Average ticket price: €55 - €220
Connection in Heraklion (Greece)
From Brussels to Heraklion with Ryanair (FR)
From Brussels to Heraklion with Transavia (HV)
Average ticket price: €60 - €240
From Heraklion to Thessaloniki with Ryanair (FR)
Average ticket price: €15 - €61
Connection in Kerkyra (Greece)
From Brussels to Kerkyra with Ryanair (FR)
Average ticket price: €43 - €174
From Kerkyra to Thessaloniki with Ryanair (FR)
Average ticket price: €7 - €28
Connection in Krakow (Poland)
From Brussels to Krakow with Ryanair (FR)
From Brussels to Krakow with Buzz (RR)
Average ticket price: €27 - €110
From Krakow to Thessaloniki with Ryanair (FR)
From Krakow to Thessaloniki with Buzz (RR)
Average ticket price: €27 - €109
Connection in Kutaisi (Georgia)
From Brussels to Kutaisi with Wizz Air (W6)
Average ticket price: €76 - €305
From Kutaisi to Thessaloniki with Wizz Air (W6)
Average ticket price: €41 - €165
Connection in Larnaca (Cyprus)
From Brussels to Larnaca with Ryanair (FR)
Average ticket price: €74 - €294
From Larnaca to Thessaloniki with Wizz Air (W6)
Average ticket price: €28 - €113
Connection in London (United Kingdom)
From Brussels to London with EasyJet (U2)
Average ticket price: €8 - €31
From London to Thessaloniki with Transavia France (TO)
From London to Thessaloniki with Ryanair (FR)
From London to Thessaloniki with EasyJet (U2)
Average ticket price: €53 - €214
Connection in Malta (Malta)
From Brussels to Malta with Ryanair (FR)
Average ticket price: €46 - €186
From Malta to Thessaloniki with Ryanair (FR)
Average ticket price: €23 - €91
Connection in Manchester (United Kingdom)
From Brussels to Manchester with Ryanair (FR)
From Brussels to Manchester with Ryanair UK (RK)
Average ticket price: €13 - €54
From Manchester to Thessaloniki with EasyJet (U2)
From Manchester to Thessaloniki with Jet2.com (LS)
Average ticket price: €59 - €237
Connection in Memmingen (Germany)
From Brussels to Memmingen with Ryanair (FR)
Average ticket price: €13 - €53
From Memmingen to Thessaloniki with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Milan (Italy)
From Brussels to Milan with Ryanair (FR)
From Brussels to Milan with EasyJet (U2)
Average ticket price: €17 - €70
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
Connection in Naples (Italy)
From Brussels to Naples with Ryanair (FR)
From Brussels to Naples with EasyJet (U2)
Average ticket price: €34 - €135
From Naples to Thessaloniki with Ryanair (FR)
Average ticket price: €18 - €74
Connection in Oslo (Norway)
From Brussels to Oslo with Ryanair (FR)
Average ticket price: €27 - €109
From Oslo to Thessaloniki with Ryanair (FR)
Average ticket price: €58 - €232
Connection in Paphos (Cyprus)
From Brussels to Paphos with Ryanair (FR)
Average ticket price: €72 - €289
From Paphos to Thessaloniki with Ryanair (FR)
Average ticket price: €26 - €106
Connection in Pisa (Italy)
From Brussels to Pisa with Ryanair (FR)
Average ticket price: €23 - €92
From Pisa to Thessaloniki with Ryanair (FR)
Average ticket price: €27 - €110
Connection in Poznan (Poland)
From Brussels to Poznan with Ryanair (FR)
From Brussels to Poznan with Buzz (RR)
Average ticket price: €22 - €88
From Poznan to Thessaloniki with Ryanair (FR)
From Poznan to Thessaloniki with Buzz (RR)
Average ticket price: €35 - €140
Connection in Rome (Italy)
From Brussels to Rome with Aerolíneas (AR)
From Brussels to Rome with Ryanair (FR)
From Brussels to Rome with Level (IB)
From Brussels to Rome with Vueling (VY)
Average ticket price: €29 - €118
From Rome to Thessaloniki with Ryanair (FR)
From Rome to Thessaloniki with Volotea (V7)
From Rome to Thessaloniki with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Stockholm (Sweden)
From Brussels to Stockholm with Thai Lion Air (SL)
From Brussels to Stockholm with Ryanair (FR)
Average ticket price: €32 - €128
From Stockholm to Thessaloniki with Ryanair (FR)
From Stockholm to Thessaloniki with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
Connection in Vienna (Austria)
From Brussels to Vienna with Ryanair (FR)
From Brussels to Vienna with Lauda Europe (LW)
From Brussels to Vienna with Buzz (RR)
Average ticket price: €23 - €92
From Vienna to Thessaloniki with Ryanair (FR)
From Vienna to Thessaloniki with Lauda Europe (LW)
From Vienna to Thessaloniki with Buzz (RR)
Average ticket price: €25 - €100
Connection in Warsaw (Poland)
From Brussels to Warsaw with Wizz Air (W6)
From Brussels to Warsaw with Ryanair (FR)
From Brussels to Warsaw with Buzz (RR)
Average ticket price: €29 - €116
From Warsaw to Thessaloniki with Ryanair (FR)
From Warsaw to Thessaloniki with Buzz (RR)
Average ticket price: €33 - €131
Connection in Zagreb (Croatia)
From Brussels to Zagreb with Ryanair (FR)
From Brussels to Zagreb with Lauda Europe (LW)
Average ticket price: €26 - €104
From Zagreb to Thessaloniki with Ryanair (FR)
From Zagreb to Thessaloniki with Lauda Europe (LW)
Average ticket price: €20 - €81