Cheap Flights to Greece

0
41
Last Updated: Wednesday March 13, 2019
How to find the cheapest flights to Greece
These airfare search results from our “TripNerds Cheap Flight Finder” are the cheapest flights we could find from major airports and cities around the world, and are listed here to help you save money when you travel to Greece. Scroll through the airfare listings until you see your nearest departure city. Click on the city name or orange “Tickets” button for more information, or to specify your preferred travel date, travel time, or airline. You can also use the search form below the flight listings to search for hotels in Greece. And before you go, be sure to check out our selection of the best Greece Travel Guides. Happy travels – we hope you enjoy your trip to Greece…
This is ad: Above Flight Results 1

TripNerds Cheap Flight Finder: Greece

Origin Price Flight class Stops Departure date Return date Find Ticket When found

Milan

24

Economy

Direct

Thu, Sep 24, 2020

Sun, Sep 27, 2020

Tickets from 24

23 hours

Kutaisi

32

Economy

Direct

Tue, Oct 13, 2020

Tue, Oct 20, 2020

Tickets from 32

2 hours

Vienna

33

Economy

Direct

Sun, Sep 13, 2020

Sun, Oct 11, 2020

Tickets from 33

1 hour

Larnaca

35

Economy

Direct

Wed, Aug 19, 2020

Wed, Aug 26, 2020

Tickets from 35

3 days

Kiev

45

Economy

Direct

Sat, Sep 05, 2020

Tue, Sep 15, 2020

Tickets from 45

2 days

London

46

Economy

Direct

Sun, Dec 06, 2020

Fri, Dec 11, 2020

Tickets from 46

21 hours

Budapest

49

Economy

Direct

Thu, Sep 24, 2020

Sun, Sep 27, 2020

Tickets from 49

4 days

Dortmund

51

Economy

Direct

Sat, Sep 12, 2020

Sat, Sep 19, 2020

Tickets from 51

1 day

Chisinau

51

Economy

Direct

Sun, Oct 04, 2020

Sun, Oct 11, 2020

Tickets from 51

15 hours

Tel Aviv-Yafo

51

Economy

1 stop

Sun, Sep 06, 2020

Sun, Sep 13, 2020

Tickets from 51

21 hours

Thessaloniki

52

Economy

1 stop

Fri, Oct 16, 2020

Mon, Oct 19, 2020

Tickets from 52

1 day

Prague

53

Economy

1 stop

Thu, Sep 10, 2020

Mon, Sep 14, 2020

Tickets from 53

20 hours

Chania

54

Economy

Direct

Wed, Sep 02, 2020

Fri, Sep 04, 2020

Tickets from 54

12 hours

Rome

54

Economy

Direct

Thu, Sep 03, 2020

Sun, Sep 13, 2020

Tickets from 54

3 days

Bacau

57

Economy

Direct

Wed, Oct 21, 2020

Sat, Oct 24, 2020

Tickets from 57

1 day

Gdansk

57

Economy

1 stop

Fri, Sep 04, 2020

Fri, Sep 18, 2020

Tickets from 57

3 days

Sofia

57

Economy

1 stop

Thu, Oct 01, 2020

Thu, Oct 08, 2020

Tickets from 57

1 hour

Warsaw

58

Economy

1 stop

Sun, Sep 06, 2020

Thu, Sep 24, 2020

Tickets from 58

3 days

Lviv

58

Economy

1 stop

Mon, Sep 28, 2020

Sun, Oct 04, 2020

Tickets from 58

2 days

Rhodes

58

Economy

Direct

Thu, Oct 01, 2020

Wed, Oct 07, 2020

Tickets from 58

2 days

Barcelona

59

Economy

Direct

Fri, Sep 04, 2020

Wed, Sep 16, 2020

Tickets from 59

2 days

Eindhoven

60

Economy

1 stop

Sat, Aug 29, 2020

Thu, Sep 03, 2020

Tickets from 60

21 hours

Lisbon

61

Economy

1 stop

Fri, Oct 30, 2020

Fri, Nov 06, 2020

Tickets from 61

1 day

Berlin

61

Economy

1 stop

Thu, Sep 24, 2020

Mon, Sep 28, 2020

Tickets from 61

3 days

Bucharest

63

Economy

1 stop

Mon, Sep 21, 2020

Wed, Sep 30, 2020

Tickets from 63

1 day

Frankfurt

63

Economy

Direct

Fri, Sep 11, 2020

Thu, Sep 24, 2020

Tickets from 63

36 mins

Porto

63

Economy

1 stop

Mon, Nov 30, 2020

Sat, Dec 05, 2020

Tickets from 63

2 days

Naples

65

Economy

1 stop

Wed, Oct 28, 2020

Sat, Oct 31, 2020

Tickets from 65

18 hours

Madrid

65

Economy

1 stop

Tue, Sep 01, 2020

Mon, Sep 07, 2020

Tickets from 65

14 hours

Paris

65

Economy

1 stop

Mon, Sep 07, 2020

Sat, Sep 12, 2020

Tickets from 65

20 hours

Brussels

65

Economy

Direct

Thu, Aug 27, 2020

Thu, Sep 10, 2020

Tickets from 65

43 mins

Heraklion

66

Economy

1 stop

Fri, Oct 30, 2020

Mon, Nov 02, 2020

Tickets from 66

4 days

Palermo

66

Economy

1 stop

Wed, Oct 07, 2020

Sun, Oct 11, 2020

Tickets from 66

21 hours

Mikonos

70

Economy

Direct

Fri, Oct 23, 2020

Sat, Oct 24, 2020

Tickets from 70

2 days

Pristina

71

Economy

1 stop

Sat, Sep 19, 2020

Wed, Sep 23, 2020

Tickets from 71

2 days

Kerkyra

72

Economy

1 stop

Fri, Sep 04, 2020

Tue, Sep 08, 2020

Tickets from 72

1 day

Odessa

72

Economy

1 stop

Tue, Oct 06, 2020

Tue, Oct 20, 2020

Tickets from 72

3 days

Vilnius

73

Economy

Direct

Sun, Aug 30, 2020

Sun, Sep 13, 2020

Tickets from 73

1 day

Iasi

74

Economy

1 stop

Sun, Sep 13, 2020

Sun, Sep 20, 2020

Tickets from 74

1 day

Tirana

74

Economy

1 stop

Sun, Sep 13, 2020

Sun, Sep 13, 2020

Tickets from 74

3 days

Memmingen

74

Economy

Direct

Sat, Sep 12, 2020

Sat, Oct 10, 2020

Tickets from 74

1 day

Abu Dhabi

75

Economy

Direct

Fri, Oct 02, 2020

Mon, Oct 12, 2020

Tickets from 75

2 days

Marseille

77

Economy

Direct

Sat, Sep 12, 2020

Sat, Sep 26, 2020

Tickets from 77

2 days

Stuttgart

78

Economy

1 stop

Sun, Sep 27, 2020

Sun, Oct 04, 2020

Tickets from 78

2 days

Malaga

78

Economy

1 stop

Fri, Sep 25, 2020

Mon, Sep 28, 2020

Tickets from 78

3 days

Tallinn

79

Economy

1 stop

Sat, Oct 03, 2020

Wed, Oct 14, 2020

Tickets from 79

21 hours

Krakow

79

Economy

1 stop

Mon, Sep 07, 2020

Thu, Sep 24, 2020

Tickets from 79

2 days

Bristol

81

Economy

1 stop

Fri, Sep 11, 2020

Mon, Sep 28, 2020

Tickets from 81

3 days

Istanbul

83

Economy

Direct

Mon, Jan 11, 2021

Thu, Jan 14, 2021

Tickets from 83

2 days

Dublin

83

Economy

Direct

Sun, Oct 04, 2020

Wed, Oct 14, 2020

Tickets from 83

2 hours

Lyon

83

Economy

Direct

Sat, Sep 05, 2020

Wed, Sep 16, 2020

Tickets from 83

2 days

Katowice

83

Economy

1 stop

Fri, Sep 18, 2020

Tue, Sep 22, 2020

Tickets from 83

3 days

Manchester

84

Economy

1 stop

Sat, Sep 12, 2020

Sun, Sep 20, 2020

Tickets from 84

2 days

Kaunas

84

Economy

2 stops

Thu, Oct 01, 2020

Sun, Oct 11, 2020

Tickets from 84

19 hours

Suceava

84

Economy

1 stop

Fri, Sep 11, 2020

Fri, Sep 18, 2020

Tickets from 84

3 days

Stockholm

85

Economy

1 stop

Sat, Oct 24, 2020

Wed, Oct 28, 2020

Tickets from 85

2 days

Cologne

86

Economy

1 stop

Wed, Sep 02, 2020

Wed, Sep 16, 2020

Tickets from 86

3 hours

Luqa

87

Economy

1 stop

Thu, Sep 03, 2020

Tue, Sep 08, 2020

Tickets from 87

1 day

Copenhagen

87

Economy

1 stop

Sun, Sep 20, 2020

Thu, Sep 24, 2020

Tickets from 87

3 days

Kharkiv

88

Economy

1 stop

Sat, Sep 19, 2020

Sat, Sep 26, 2020

Tickets from 88

3 days

Zaporozhye

88

Economy

1 stop

Mon, Sep 14, 2020

Thu, Sep 24, 2020

Tickets from 88

2 days

Zakinthos

89

Economy

Direct

Wed, Dec 23, 2020

Fri, Jan 22, 2021

Tickets from 89

2 days

Tbilisi

90

Economy

1 stop

Fri, Oct 02, 2020

Mon, Oct 05, 2020

Tickets from 90

2 hours

Gothenburg

91

Economy

1 stop

Sat, Aug 15, 2020

Mon, Aug 17, 2020

Tickets from 91

20 hours

Riga

91

Economy

1 stop

Wed, Sep 16, 2020

Wed, Sep 23, 2020

Tickets from 91

19 hours

Cluj-Napoca

92

Economy

1 stop

Sun, Sep 13, 2020

Sun, Sep 20, 2020

Tickets from 92

1 day

Paphos

93

Economy

1 stop

Sat, Sep 12, 2020

Sat, Sep 26, 2020

Tickets from 93

1 day

Seville

94

Economy

1 stop

Wed, Oct 07, 2020

Mon, Oct 12, 2020

Tickets from 94

23 hours

Birmingham

95

Economy

1 stop

Sat, Oct 03, 2020

Sun, Oct 11, 2020

Tickets from 95

15 hours

Hamburg

96

Economy

1 stop

Mon, Oct 12, 2020

Thu, Oct 15, 2020

Tickets from 96

18 hours

Limnos

97

Economy

Direct

Tue, Jan 19, 2021

Sun, Feb 28, 2021

Tickets from 97

21 hours

Wroclaw

97

Economy

Direct

Fri, Sep 11, 2020

Fri, Sep 18, 2020

Tickets from 97

20 hours

Oslo

98

Economy

1 stop

Tue, Sep 08, 2020

Fri, Sep 18, 2020

Tickets from 98

4 hours

Amsterdam

101

Economy

1 stop

Sat, Sep 05, 2020

Sat, Sep 19, 2020

Tickets from 101

2 days

Dusseldorf

102

Economy

1 stop

Mon, Sep 07, 2020

Thu, Sep 17, 2020

Tickets from 102

2 days

Alexandroupolis

104

Economy

Direct

Tue, Dec 22, 2020

Fri, Jan 01, 2021

Tickets from 104

4 days

Moscow

105

Economy

1 stop

Mon, Sep 21, 2020

Wed, Sep 23, 2020

Tickets from 105

3 hours

Saint Petersburg

107

Economy

2 stops

Mon, Sep 28, 2020

Mon, Nov 30, 2020

Tickets from 107

2 days

Luxembourg

109

Economy

2 stops

Sat, Oct 31, 2020

Sat, Nov 21, 2020

Tickets from 109

3 days

Yerevan

110

Economy

1 stop

Sat, Sep 26, 2020

Wed, Sep 30, 2020

Tickets from 110

1 day

Kazan

112

Economy

1 stop

Tue, Sep 15, 2020

Mon, Sep 21, 2020

Tickets from 112

21 hours

Bremen

113

Economy

2 stops

Mon, Oct 12, 2020

Thu, Oct 15, 2020

Tickets from 113

18 hours

Samos

115

Economy

Direct

Sat, Sep 19, 2020

Tue, Sep 29, 2020

Tickets from 115

5 hours

BAK

117

Economy

1 stop

Thu, Oct 08, 2020

Wed, Oct 14, 2020

Tickets from 117

2 days

Santorini

118

Economy

Direct

Sun, Aug 30, 2020

Thu, Sep 03, 2020

Tickets from 118

1 day

Kos

119

Economy

Direct

Mon, Dec 14, 2020

Sun, Dec 20, 2020

Tickets from 119

1 day

Cork

120

Economy

1 stop

Fri, Sep 11, 2020

Thu, Sep 17, 2020

Tickets from 120

3 days

Nis

120

Economy

2 stops

Sat, Sep 19, 2020

Wed, Sep 23, 2020

Tickets from 120

2 days

Geneva

122

Economy

1 stop

Thu, Nov 12, 2020

Thu, Nov 12, 2020

Tickets from 122

4 days

Helsinki

123

Economy

2 stops

Sat, Sep 19, 2020

Sun, Sep 27, 2020

Tickets from 123

2 days

Hanover

123

Economy

1 stop

Wed, Aug 26, 2020

Sun, Aug 30, 2020

Tickets from 123

2 days

Bordeaux

123

Economy

1 stop

Sat, Aug 29, 2020

Wed, Sep 09, 2020

Tickets from 123

15 hours

Nuremberg

123

Economy

2 stops

Wed, Sep 02, 2020

Wed, Sep 16, 2020

Tickets from 123

14 hours

Bilbao

124

Economy

2 stops

Thu, Sep 03, 2020

Tue, Sep 08, 2020

Tickets from 124

1 day

Munich

124

Economy

1 stop

Fri, Oct 30, 2020

Mon, Nov 02, 2020

Tickets from 124

2 days

Kavala

125

Economy

Direct

Mon, Sep 21, 2020

Thu, Sep 24, 2020

Tickets from 125

2 days

Belgrade

129

Economy

2 stops

Sat, Sep 19, 2020

Wed, Sep 23, 2020

Tickets from 129

2 days

Dresden

129

Economy

1 stop

Tue, Sep 08, 2020

Mon, Sep 14, 2020

Tickets from 129

20 hours

Turin

129

Economy

1 stop

Sun, Sep 13, 2020

Fri, Sep 18, 2020

Tickets from 129

3 days

Mulhouse

132

Economy

1 stop

Mon, Sep 07, 2020

Fri, Sep 11, 2020

Tickets from 132

1 hour

NQZ

135

Economy

1 stop

Thu, Sep 17, 2020

Wed, Sep 23, 2020

Tickets from 135

59 mins

Nice

142

Economy

1 stop

Fri, Aug 28, 2020

Mon, Aug 31, 2020

Tickets from 142

6 hours

Belfast

149

Economy

1 stop

Fri, Sep 11, 2020

Wed, Sep 16, 2020

Tickets from 149

4 days

Leeds

150

Economy

1 stop

Mon, Aug 31, 2020

Fri, Sep 11, 2020

Tickets from 150

8 hours

Montpellier

152

Economy

Direct

Sat, Sep 12, 2020

Sat, Sep 26, 2020

Tickets from 152

2 days

Milos

152

Economy

Direct

Sat, Sep 05, 2020

Sun, Sep 06, 2020

Tickets from 152

3 days

Venice

153

Economy

1 stop

Tue, Aug 25, 2020

Wed, Aug 26, 2020

Tickets from 153

22 hours

Zurich

154

Economy

1 stop

Wed, Aug 19, 2020

Tue, Sep 08, 2020

Tickets from 154

2 days

Dnepropetrovsk

156

Economy

1 stop

Tue, Oct 06, 2020

Wed, Oct 21, 2020

Tickets from 156

21 hours

Liverpool

158

Economy

1 stop

Tue, Dec 08, 2020

Fri, Dec 11, 2020

Tickets from 158

11 hours

Tuzla

166

Economy

1 stop

Wed, Aug 19, 2020

Sat, Aug 22, 2020

Tickets from 166

2 days

Bratislava

166

Economy

1 stop

Thu, Sep 10, 2020

Sun, Sep 13, 2020

Tickets from 166

3 days

Toulouse

170

Economy

1 stop

Sat, Aug 22, 2020

Sat, Aug 29, 2020

Tickets from 170

1 day

Karlsruhe

171

Economy

1 stop

Fri, Aug 21, 2020

Wed, Aug 26, 2020

Tickets from 171

1 day

Ioannina

173

Economy

Direct

Sun, Aug 16, 2020

Sun, Aug 23, 2020

Tickets from 173

4 days

Beirut

186

Economy

1 stop

Thu, Nov 26, 2020

Sun, Nov 29, 2020

Tickets from 186

3 days

Astypalaia Island

187

Economy

Direct

Thu, Sep 10, 2020

Tue, Oct 20, 2020

Tickets from 187

3 days

Nantes

188

Economy

1 stop

Sat, Aug 15, 2020

Wed, Aug 19, 2020

Tickets from 188

2 days

Minsk

190

Economy

1 stop

Sat, Oct 03, 2020

Sun, Oct 18, 2020

Tickets from 190

5 hours

Kefalonia

190

Economy

1 stop

Fri, Aug 21, 2020

Fri, Aug 28, 2020

Tickets from 190

19 hours

Adana

194

Economy

1 stop

Wed, Sep 16, 2020

Wed, Sep 23, 2020

Tickets from 194

1 day

Edinburgh

194

Economy

2 stops

Fri, Jul 16, 2021

Fri, Jul 30, 2021

Tickets from 194

2 days

Ljubljana

195

Economy

1 stop

Tue, Sep 01, 2020

Wed, Sep 09, 2020

Tickets from 195

3 hours

Nottingham

197

Economy

1 stop

Sun, Oct 25, 2020

Sun, Nov 01, 2020

Tickets from 197

35 mins

Florence

198

Economy

1 stop

Thu, Aug 20, 2020

Thu, Aug 27, 2020

Tickets from 198

21 hours

Graz

199

Economy

1 stop

Sat, Dec 05, 2020

Wed, Dec 09, 2020

Tickets from 199

3 days

Paros

200

Economy

Direct

Sat, Aug 15, 2020

Mon, Aug 17, 2020

Tickets from 200

8 hours

Zagreb

203

Economy

1 stop

Mon, Aug 24, 2020

Thu, Aug 27, 2020

Tickets from 203

2 days

Bodrum

204

Economy

1 stop

Tue, Sep 22, 2020

Thu, Sep 24, 2020

Tickets from 204

1 day

Ekaterinburg

205

Economy

2 stops

Sun, Oct 11, 2020

Tue, Oct 20, 2020

Tickets from 205

1 day

Krasnodar

206

Economy

2 stops

Sat, Oct 10, 2020

Sat, Oct 17, 2020

Tickets from 206

2 hours

Billund

208

Economy

2 stops

Mon, Aug 17, 2020

Mon, Aug 24, 2020

Tickets from 208

24 mins

Jerez De La Frontera

211

Economy

1 stop

Mon, Oct 19, 2020

Fri, Oct 23, 2020

Tickets from 211

2 days

Pescara

215

Economy

1 stop

Thu, Aug 20, 2020

Sun, Aug 23, 2020

Tickets from 215

1 day

Tyumen

222

Economy

2 stops

Thu, Oct 01, 2020

Fri, Oct 23, 2020

Tickets from 222

3 days

Trabzon

224

Economy

1 stop

Fri, Sep 04, 2020

Fri, Sep 18, 2020

Tickets from 224

1 hour

Leipzig-Halle

225

Economy

1 stop

Tue, Sep 01, 2020

Wed, Oct 07, 2020

Tickets from 225

3 hours

Chelyabinsk

228

Economy

2 stops

Tue, Oct 13, 2020

Thu, Oct 22, 2020

Tickets from 228

3 days

Varna

228

Economy

1 stop

Sun, Aug 16, 2020

Sun, Aug 23, 2020

Tickets from 228

2 days

Cairo

228

Economy

Direct

Mon, Nov 16, 2020

Sun, Nov 22, 2020

Tickets from 228

3 days

Reykjavik

234

Economy

1 stop

Tue, Aug 25, 2020

Sun, Aug 30, 2020

Tickets from 234

2 days

Antalya

235

Economy

1 stop

Thu, Sep 03, 2020

Thu, Sep 03, 2020

Tickets from 235

20 hours

Sochi

241

Economy

2 stops

Thu, Oct 08, 2020

Wed, Oct 14, 2020

Tickets from 241

2 days

Kherson

241

Economy

2 stops

Sat, Aug 22, 2020

Sat, Aug 29, 2020

Tickets from 241

3 hours

Samara

242

Economy

2 stops

Sun, Sep 20, 2020

Thu, Oct 01, 2020

Tickets from 242

1 day

Tivat

247

Economy

1 stop

Thu, Sep 10, 2020

Mon, Sep 14, 2020

Tickets from 247

58 mins

Mineralnye Vody

248

Economy

2 stops

Thu, Oct 08, 2020

Sat, Oct 24, 2020

Tickets from 248

3 days

Verona

251

Economy

1 stop

Sat, Aug 29, 2020

Sat, Sep 05, 2020

Tickets from 251

3 days

Izmir

252

Economy

1 stop

Wed, Aug 19, 2020

Wed, Aug 26, 2020

Tickets from 252

2 days

Glasgow

254

Economy

2 stops

Mon, Jun 21, 2021

Mon, Jun 28, 2021

Tickets from 254

3 days

The Top Greece Travel Guides

SaleGreece Travel Guide - Best Seller #1
Fodor's Essential Greece: with the Best Islands (Full-color Travel Guide)
37 Reviews
Fodor's Essential Greece: with the Best Islands (Full-color Travel Guide)
  • Fodor's Travel Guides
  • Publisher: Fodor's Travel
  • Edition no. 1 (04/24/2018)
  • Paperback: 736 pages
SaleGreece Travel Guide - Best Seller #2
Rick Steves Greece: Athens & the Peloponnese
45 Reviews
Rick Steves Greece: Athens & the Peloponnese
  • Rick Steves
  • Publisher: Rick Steves
  • Edition no. 5 (06/19/2018)
  • Paperback: 540 pages
Greece Travel Guide - Best Seller #3
Lonely Planet Greece (Travel Guide)
16 Reviews
Lonely Planet Greece (Travel Guide)
  • Lonely Planet, Korina Miller, Kate Armstrong, Alexis Averbuck, Michael S Clark, Anna Kaminski, Vesna Maric, Craig McLachlan, Zora O'Neill, Leonid Ragozin
  • Lonely Planet
  • Kindle Edition
  • Edition no. 13 (03/01/2018)
  • English
SaleGreece Travel Guide - Best Seller #4
DK Eyewitness Travel Guide Greece, Athens and the Mainland
36 Reviews
DK Eyewitness Travel Guide Greece, Athens and the Mainland
  • EYEWITNESS
  • DK Travel
  • Publisher: DK Eyewitness Travel
  • Edition no. 0 (06/20/2017)
  • Paperback: 348 pages
SaleGreece Travel Guide - Best Seller #5
Lonely Planet Greek Islands (Travel Guide)
10 Reviews
Lonely Planet Greek Islands (Travel Guide)
  • Lonely Planet, Korina Miller, Alexis Averbuck, Anna Kaminski, Craig McLachlan, Zora O'Neill, Leonid Ragozin, Andrea Schulte-Peevers, Helena Smith, Richard Waters
  • Publisher: Lonely Planet
  • Edition no. 10 (03/20/2018)
  • Paperback: 608 pages

Amazon prices last updated: 2020-08-14