Lowcost flights from Vienna (Austria) to Athens (Greece), €32 - €130

Direct distance between cities: 1296 km. Average direct flight time is 2:31 hours.

Please note! Some routes are seasonal.

From Vienna to Athens with Ryanair (FR)
From Vienna to Athens with Lauda Europe (LW)
From Vienna to Athens with Buzz (RR)
From Vienna to Athens with Volotea (V7)
Average ticket price: €32 - €130

Connection in Abu Dhabi (United Arab Emirates)
From Vienna to Abu Dhabi with Wizz Air Malta (W4)
Average ticket price: €106 - €424
From Abu Dhabi to Athens with Wizz Air Abu Dhabi (5W)
Average ticket price: €81 - €324
Connection in Barcelona (Spain)
From Vienna to Barcelona with Ryanair (FR)
From Vienna to Barcelona with Lauda Europe (LW)
From Vienna to Barcelona with Wizz Air Malta (W4)
From Vienna to Barcelona with Buzz (RR)
From Vienna to Barcelona with Level (IB)
From Vienna to Barcelona with Vueling (VY)
Average ticket price: €34 - €135
From Barcelona to Athens with Level (IB)
From Barcelona to Athens with Volotea (V7)
From Barcelona to Athens with Vueling (VY)
Average ticket price: €47 - €190
Connection in Bari (Italy)
From Vienna to Bari with Ryanair (FR)
From Vienna to Bari with Lauda Europe (LW)
From Vienna to Bari with Buzz (RR)
Average ticket price: €20 - €79
From Bari to Athens with Ryanair (FR)
Average ticket price: €18 - €70
Connection in Bilbao (Spain)
From Vienna to Bilbao with Wizz Air Malta (W4)
Average ticket price: €40 - €159
From Bilbao to Athens with Volotea (V7)
Average ticket price: €58 - €233
Connection in Bologna (Italy)
From Vienna to Bologna with Ryanair (FR)
From Vienna to Bologna with Lauda Europe (LW)
From Vienna to Bologna with Buzz (RR)
Average ticket price: €14 - €57
From Bologna to Athens with Ryanair (FR)
From Bologna to Athens with Volotea (V7)
Average ticket price: €32 - €128
Connection in Brussels (Belgium)
From Vienna to Brussels with Ryanair (FR)
From Vienna to Brussels with Lauda Europe (LW)
From Vienna to Brussels with Buzz (RR)
Average ticket price: €23 - €92
From Brussels to Athens with Ryanair (FR)
Average ticket price: €53 - €211
Connection in Bucharest (Romania)
From Vienna to Bucharest with Ryanair (FR)
From Vienna to Bucharest with Lauda Europe (LW)
From Vienna to Bucharest with Buzz (RR)
Average ticket price: €21 - €86
From Bucharest to Athens with Wizz Air Malta (W4)
Average ticket price: €19 - €75
Connection in Catania (Italy)
From Vienna to Catania with Ryanair (FR)
From Vienna to Catania with Lauda Europe (LW)
From Vienna to Catania with Buzz (RR)
Average ticket price: €30 - €120
From Catania to Athens with Ryanair (FR)
From Catania to Athens with Volotea (V7)
Average ticket price: €20 - €78
Connection in Chania (Greece)
From Vienna to Chania with Ryanair (FR)
From Vienna to Chania with Lauda Europe (LW)
Average ticket price: €39 - €155
From Chania to Athens with Ryanair (FR)
Average ticket price: €7 - €27
Connection in Cologne (Germany)
From Vienna to Cologne with Smartwings (QS)
From Vienna to Cologne with Eurowings (EW)
From Vienna to Cologne with Ryanair (FR)
From Vienna to Cologne with Lauda Europe (LW)
From Vienna to Cologne with Buzz (RR)
Average ticket price: €19 - €74
From Cologne to Athens with Eurowings (EW)
From Cologne to Athens with Ryanair (FR)
Average ticket price: €49 - €197
Connection in Copenhagen (Denmark)
From Vienna to Copenhagen with Ryanair (FR)
From Vienna to Copenhagen with Lauda Europe (LW)
From Vienna to Copenhagen with Buzz (RR)
Average ticket price: €22 - €87
From Copenhagen to Athens with Thai Lion Air (SL)
From Copenhagen to Athens with Norwegian Air Shuttle (DY)
From Copenhagen to Athens with Norwegian Air Sweden (D8)
Average ticket price: €54 - €215
Connection in Dubai (United Arab Emirates)
From Vienna to Dubai with Wizz Air Malta (W4)
Average ticket price: €106 - €424
From Dubai to Athens with Transavia France (TO)
From Dubai to Athens with Transavia (HV)
Average ticket price: €82 - €327
Connection in Dublin (Ireland)
From Vienna to Dublin with Ryanair (FR)
From Vienna to Dublin with Lauda Europe (LW)
Average ticket price: €42 - €168
From Dublin to Athens with Ryanair (FR)
Average ticket price: €72 - €288
Connection in Dubrovnik (Croatia)
From Vienna to Dubrovnik with Ryanair (FR)
From Vienna to Dubrovnik with Lauda Europe (LW)
From Vienna to Dubrovnik with Buzz (RR)
Average ticket price: €16 - €65
From Dubrovnik to Athens with Volotea (V7)
Average ticket price: €18 - €71
Connection in Dusseldorf (Germany)
From Vienna to Dusseldorf with Eurowings Europe (E6)
From Vienna to Dusseldorf with Eurowings (EW)
Average ticket price: €19 - €77
From Dusseldorf to Athens with Eurowings Europe (E6)
From Dusseldorf to Athens with Eurowings (EW)
Average ticket price: €50 - €200
Connection in Edinburgh (United Kingdom)
From Vienna to Edinburgh with Ryanair (FR)
From Vienna to Edinburgh with Lauda Europe (LW)
From Vienna to Edinburgh with Buzz (RR)
Average ticket price: €40 - €158
From Edinburgh to Athens with EasyJet (U2)
Average ticket price: €71 - €284
Connection in Eindhoven (Netherlands)
From Vienna to Eindhoven with Ryanair (FR)
From Vienna to Eindhoven with Lauda Europe (LW)
Average ticket price: €22 - €86
From Eindhoven to Athens with Transavia (HV)
Average ticket price: €52 - €208
Connection in Hamburg (Germany)
From Vienna to Hamburg with Eurowings (EW)
Average ticket price: €19 - €74
From Hamburg to Athens with EasyJet (U2)
Average ticket price: €51 - €204
Connection in Helsinki (Finland)
From Vienna to Helsinki with Ryanair (FR)
From Vienna to Helsinki with Lauda Europe (LW)
From Vienna to Helsinki with Buzz (RR)
Average ticket price: €36 - €146
From Helsinki to Athens with Norwegian Air Shuttle (DY)
From Helsinki to Athens with Norwegian Air Sweden (D8)
Average ticket price: €62 - €249
Connection in Heraklion (Greece)
From Vienna to Heraklion with Ryanair (FR)
From Vienna to Heraklion with Lauda Europe (LW)
Average ticket price: €40 - €160
From Heraklion to Athens with Volotea (V7)
Average ticket price: €8 - €31
Connection in Istanbul (Turkey)
From Vienna to Istanbul with IndiGo (6E)
From Vienna to Istanbul with AJet (VF)
From Vienna to Istanbul with Pegasus Airlines (PC)
Average ticket price: €32 - €127
From Istanbul to Athens with IndiGo (6E)
From Istanbul to Athens with Flynas (XY)
From Istanbul to Athens with Pegasus Airlines (PC)
Average ticket price: €13 - €54
Connection in Izmir (Turkey)
From Vienna to Izmir with Pegasus Airlines (PC)
Average ticket price: €35 - €141
From Izmir to Athens with Pegasus Airlines (PC)
Average ticket price: €7 - €28
Connection in Kerkyra (Greece)
From Vienna to Kerkyra with Ryanair (FR)
Average ticket price: €25 - €100
From Kerkyra to Athens with Ryanair (FR)
Average ticket price: €10 - €40
Connection in Krakow (Poland)
From Vienna to Krakow with Ryanair (FR)
From Vienna to Krakow with Lauda Europe (LW)
From Vienna to Krakow with Buzz (RR)
From Vienna to Krakow with Jet2.com (LS)
Average ticket price: €8 - €32
From Krakow to Athens with Ryanair (FR)
From Krakow to Athens with Buzz (RR)
Average ticket price: €35 - €139
Connection in Kutaisi (Georgia)
From Vienna to Kutaisi with Wizz Air (W6)
Average ticket price: €54 - €215
From Kutaisi to Athens with Wizz Air (W6)
Average ticket price: €42 - €166
Connection in Larnaca (Cyprus)
From Vienna to Larnaca with Wizz Air (W6)
From Vienna to Larnaca with Ryanair (FR)
From Vienna to Larnaca with Lauda Europe (LW)
Average ticket price: €51 - €206
From Larnaca to Athens with Wizz Air (W6)
From Larnaca to Athens with SkyUp (PQ)
Average ticket price: €23 - €93
Connection in Lisbon (Portugal)
From Vienna to Lisbon with Ryanair (FR)
From Vienna to Lisbon with Lauda Europe (LW)
Average ticket price: €58 - €230
From Lisbon to Athens with EasyJet (U2)
Average ticket price: €72 - €287
Connection in London (United Kingdom)
From Vienna to London with Ryanair (FR)
From Vienna to London with Lauda Europe (LW)
From Vienna to London with Wizz Air Malta (W4)
From Vienna to London with Buzz (RR)
From Vienna to London with EasyJet (U2)
Average ticket price: €31 - €122
From London to Athens with Ryanair (FR)
From London to Athens with EasyJet (U2)
From London to Athens with Jet2.com (LS)
From London to Athens with Wizz Air UK (W9)
Average ticket price: €60 - €240
Connection in Madrid (Spain)
From Vienna to Madrid with Ryanair (FR)
From Vienna to Madrid with Lauda Europe (LW)
From Vienna to Madrid with Buzz (RR)
From Vienna to Madrid with Iberia Express (I2)
From Vienna to Madrid with Level (IB)
From Vienna to Madrid with Vueling (VY)
Average ticket price: €45 - €181
From Madrid to Athens with Level (IB)
From Madrid to Athens with Volotea (V7)
Average ticket price: €60 - €239
Connection in Malaga (Spain)
From Vienna to Malaga with Ryanair (FR)
From Vienna to Malaga with Lauda Europe (LW)
From Vienna to Malaga with Wizz Air Malta (W4)
From Vienna to Malaga with Buzz (RR)
Average ticket price: €53 - €212
From Malaga to Athens with Volotea (V7)
From Malaga to Athens with EasyJet (U2)
Average ticket price: €63 - €250
Connection in Malta (Malta)
From Vienna to Malta with Ryanair (FR)
From Vienna to Malta with Lauda Europe (LW)
From Vienna to Malta with Buzz (RR)
Average ticket price: €35 - €138
From Malta to Athens with Ryanair (FR)
From Malta to Athens with Volotea (V7)
Average ticket price: €22 - €87
Connection in Manchester (United Kingdom)
From Vienna to Manchester with Ryanair (FR)
From Vienna to Manchester with Lauda Europe (LW)
From Vienna to Manchester with Buzz (RR)
From Vienna to Manchester with Jet2.com (LS)
Average ticket price: €36 - €143
From Manchester to Athens with EasyJet (U2)
From Manchester to Athens with Jet2.com (LS)
Average ticket price: €66 - €264
Connection in Marseille (France)
From Vienna to Marseille with Ryanair (FR)
From Vienna to Marseille with Lauda Europe (LW)
Average ticket price: €25 - €101
From Marseille to Athens with Volotea (V7)
Average ticket price: €42 - €167
Connection in Milan (Italy)
From Vienna to Milan with Ryanair (FR)
From Vienna to Milan with Lauda Europe (LW)
From Vienna to Milan with Buzz (RR)
Average ticket price: €16 - €63
From Milan to Athens with Ryanair (FR)
From Milan to Athens with Wizz Air Malta (W4)
From Milan to Athens with Volotea (V7)
From Milan to Athens with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Nantes (France)
From Vienna to Nantes with Volotea (V7)
Average ticket price: €34 - €134
From Nantes to Athens with Transavia France (TO)
From Nantes to Athens with Volotea (V7)
Average ticket price: €58 - €232
Connection in Naples (Italy)
From Vienna to Naples with Ryanair (FR)
From Vienna to Naples with Lauda Europe (LW)
From Vienna to Naples with Wizz Air Malta (W4)
Average ticket price: €21 - €84
From Naples to Athens with Volotea (V7)
From Naples to Athens with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Nice (France)
From Vienna to Nice with Wizz Air Malta (W4)
Average ticket price: €22 - €87
From Nice to Athens with Volotea (V7)
From Nice to Athens with EasyJet (U2)
Average ticket price: €39 - €154
Connection in Oslo (Norway)
From Vienna to Oslo with Norwegian Air Shuttle (DY)
From Vienna to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €34 - €135
From Oslo to Athens with Norwegian Air Shuttle (DY)
From Oslo to Athens with Norwegian Air Sweden (D8)
Average ticket price: €65 - €262
Connection in Palermo (Italy)
From Vienna to Palermo with Ryanair (FR)
From Vienna to Palermo with Lauda Europe (LW)
Average ticket price: €29 - €115
From Palermo to Athens with Volotea (V7)
Average ticket price: €24 - €95
Connection in Paphos (Cyprus)
From Vienna to Paphos with Ryanair (FR)
From Vienna to Paphos with Lauda Europe (LW)
From Vienna to Paphos with Buzz (RR)
Average ticket price: €50 - €201
From Paphos to Athens with Ryanair (FR)
Average ticket price: €21 - €85
Connection in Paris (France)
From Vienna to Paris with Transavia France (TO)
From Vienna to Paris with Ryanair (FR)
From Vienna to Paris with Lauda Europe (LW)
From Vienna to Paris with Buzz (RR)
Average ticket price: €26 - €103
From Paris to Athens with Transavia France (TO)
From Paris to Athens with Volotea (V7)
From Paris to Athens with EasyJet (U2)
Average ticket price: €53 - €211
Connection in Porto (Portugal)
From Vienna to Porto with Ryanair (FR)
From Vienna to Porto with Lauda Europe (LW)
From Vienna to Porto with Buzz (RR)
Average ticket price: €53 - €211
From Porto to Athens with Volotea (V7)
Average ticket price: €70 - €280
Connection in Reykjavik (Iceland)
From Vienna to Reykjavik with Wizz Air Malta (W4)
Average ticket price: €72 - €289
From Reykjavik to Athens with Play (OG)
Average ticket price: €104 - €418
Connection in Rhodes (Greece)
From Vienna to Rhodes with Ryanair (FR)
From Vienna to Rhodes with Lauda Europe (LW)
Average ticket price: €41 - €163
From Rhodes to Athens with Ryanair (FR)
Average ticket price: €10 - €41
Connection in Rome (Italy)
From Vienna to Rome with Ryanair (FR)
From Vienna to Rome with Lauda Europe (LW)
From Vienna to Rome with Wizz Air Malta (W4)
From Vienna to Rome with Buzz (RR)
Average ticket price: €19 - €77
From Rome to Athens with Aerolíneas (AR)
From Rome to Athens with Ryanair (FR)
From Rome to Athens with Volotea (V7)
From Rome to Athens with EasyJet (U2)
Average ticket price: €27 - €107
Connection in Stockholm (Sweden)
From Vienna to Stockholm with Ryanair (FR)
From Vienna to Stockholm with Lauda Europe (LW)
From Vienna to Stockholm with Buzz (RR)
Average ticket price: €31 - €124
From Stockholm to Athens with Thai Lion Air (SL)
From Stockholm to Athens with Norwegian Air Shuttle (DY)
From Stockholm to Athens with Norwegian Air Sweden (D8)
Average ticket price: €60 - €242
Connection in Stuttgart (Germany)
From Vienna to Stuttgart with Eurowings (EW)
Average ticket price: €13 - €53
From Stuttgart to Athens with Eurowings (EW)
Average ticket price: €42 - €169
Connection in Tel Aviv-Yafo (Israel)
From Vienna to Tel Aviv-Yafo with Wizz Air Malta (W4)
From Vienna to Tel Aviv-Yafo with SkyUp (PQ)
Average ticket price: €60 - €238
From Tel Aviv-Yafo to Athens with SkyUp (PQ)
Average ticket price: €30 - €119
Connection in Thessaloniki (Greece)
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
From Thessaloniki to Athens with Ryanair (FR)
Average ticket price: €8 - €30
Connection in Thira (Greece)
From Vienna to Thira with Ryanair (FR)
From Vienna to Thira with Buzz (RR)
Average ticket price: €38 - €151
From Thira to Athens with Ryanair (FR)
From Thira to Athens with Volotea (V7)
Average ticket price: €5 - €22
Connection in Tirana (Albania)
From Vienna to Tirana with Ryanair (FR)
From Vienna to Tirana with Lauda Europe (LW)
From Vienna to Tirana with Wizz Air Malta (W4)
From Vienna to Tirana with Buzz (RR)
Average ticket price: €20 - €80
From Tirana to Athens with Wizz Air Malta (W4)
Average ticket price: €13 - €53
Connection in Valencia (Spain)
From Vienna to Valencia with Ryanair (FR)
From Vienna to Valencia with Lauda Europe (LW)
Average ticket price: €41 - €166
From Valencia to Athens with Volotea (V7)
Average ticket price: €53 - €212
Connection in Venice (Italy)
From Vienna to Venice with Ryanair (FR)
From Vienna to Venice with Lauda Europe (LW)
Average ticket price: €11 - €44
From Venice to Athens with Volotea (V7)
Average ticket price: €32 - €127
Connection in Vilnius (Lithuania)
From Vienna to Vilnius with Ryanair (FR)
From Vienna to Vilnius with Lauda Europe (LW)
From Vienna to Vilnius with Buzz (RR)
Average ticket price: €24 - €94
From Vilnius to Athens with Ryanair (FR)
Average ticket price: €47 - €186