Last Updated: Wednesday March 13, 2019
How to find the cheapest flights to Geneva, Switzerland
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 Geneva, Switzerland. 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 Geneva, Switzerland. And before you go, be sure to check out our selection of the best Geneva, Switzerland Travel Guides. Happy travels – we hope you enjoy your trip to Geneva, Switzerland…
This is ad: Above Flight Results 1

TripNerds Cheap Flight Finder: Geneva, Switzerland

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

Hamburg

45

Economy

Direct

Wed, Oct 16, 2019

Mon, Oct 21, 2019

Tickets from 45

3 days

Manchester

52

Economy

Direct

Wed, Sep 11, 2019

Wed, Sep 18, 2019

Tickets from 52

3 days

London

54

Economy

Direct

Thu, Sep 26, 2019

Mon, Sep 30, 2019

Tickets from 54

2 days

Paris

54

Economy

Direct

Tue, Sep 10, 2019

Tue, Sep 17, 2019

Tickets from 54

5 days

Amsterdam

58

Economy

Direct

Tue, Sep 10, 2019

Tue, Sep 17, 2019

Tickets from 58

5 days

Malaga

60

Economy

Direct

Fri, Nov 15, 2019

Tue, Nov 19, 2019

Tickets from 60

19 hours

Porto

60

Economy

Direct

Thu, Jan 30, 2020

Thu, Feb 06, 2020

Tickets from 60

3 days

Barcelona

61

Economy

Direct

Thu, Sep 05, 2019

Fri, Sep 06, 2019

Tickets from 61

1 week

Nice

64

Economy

Direct

Fri, Sep 06, 2019

Sat, Sep 07, 2019

Tickets from 64

1 hour

Bristol

65

Economy

Direct

Sun, Jan 12, 2020

Sat, Jan 18, 2020

Tickets from 65

1 week

Madrid

65

Economy

Direct

Thu, Oct 24, 2019

Sun, Oct 27, 2019

Tickets from 65

7 days

Alicante

67

Economy

Direct

Mon, Dec 30, 2019

Wed, Jan 01, 2020

Tickets from 67

2 weeks

Glasgow

69

Economy

Direct

Sat, Jan 11, 2020

Sat, Jan 18, 2020

Tickets from 69

3 days

Rome

70

Economy

Direct

Sun, Sep 22, 2019

Fri, Sep 27, 2019

Tickets from 70

19 hours

Warsaw

71

Economy

Direct

Sun, Oct 13, 2019

Wed, Oct 16, 2019

Tickets from 71

2 weeks

Nantes

73

Economy

Direct

Wed, Oct 16, 2019

Mon, Oct 21, 2019

Tickets from 73

6 days

Brussels

74

Economy

Direct

Fri, Sep 13, 2019

Sun, Oct 27, 2019

Tickets from 74

7 days

Lisbon

74

Economy

Direct

Tue, Oct 01, 2019

Tue, Oct 08, 2019

Tickets from 74

6 days

Budapest

75

Economy

Direct

Fri, Oct 04, 2019

Mon, Oct 07, 2019

Tickets from 75

2 weeks

Edinburgh

78

Economy

Direct

Mon, Sep 23, 2019

Sat, Sep 28, 2019

Tickets from 78

1 day

Berlin

84

Economy

Direct

Fri, Oct 11, 2019

Sun, Oct 13, 2019

Tickets from 84

2 weeks

Vienna

92

Economy

Direct

Fri, Sep 06, 2019

Sun, Sep 08, 2019

Tickets from 92

21 hours

Tel Aviv-Yafo

101

Economy

Direct

Fri, Dec 06, 2019

Mon, Dec 16, 2019

Tickets from 101

5 days

Valencia

103

Economy

Direct

Fri, Sep 27, 2019

Mon, Sep 30, 2019

Tickets from 103

7 days

Faro

106

Economy

1 stop

Fri, Nov 22, 2019

Fri, Dec 06, 2019

Tickets from 106

5 days

Athens

107

Economy

Direct

Fri, Mar 06, 2020

Sun, Mar 08, 2020

Tickets from 107

5 days

Kiev

107

Economy

1 stop

Mon, Dec 30, 2019

Thu, Jan 23, 2020

Tickets from 107

2 weeks

Gdansk

111

Economy

1 stop

Mon, Oct 07, 2019

Sun, Oct 13, 2019

Tickets from 111

1 week

Munich

111

Economy

Direct

Sat, Jan 11, 2020

Sat, Jan 18, 2020

Tickets from 111

1 week

Katowice

113

Economy

1 stop

Sat, Feb 08, 2020

Wed, Feb 12, 2020

Tickets from 113

4 days

Copenhagen

113

Economy

Direct

Fri, Feb 14, 2020

Sat, Feb 22, 2020

Tickets from 113

5 days

Riga

116

Economy

1 stop

Thu, Oct 17, 2019

Mon, Oct 21, 2019

Tickets from 116

2 days

Bilbao

117

Economy

1 stop

Sat, Sep 21, 2019

Mon, Oct 07, 2019

Tickets from 117

2 days

Eindhoven

120

Economy

1 stop

Mon, Aug 19, 2019

Sun, Aug 25, 2019

Tickets from 120

1 day

Prague

125

Economy

1 stop

Wed, Oct 16, 2019

Thu, Oct 17, 2019

Tickets from 125

3 days

Krakow

125

Economy

1 stop

Fri, Sep 06, 2019

Sun, Sep 08, 2019

Tickets from 125

2 weeks

Dublin

128

Economy

1 stop

Thu, Sep 19, 2019

Mon, Sep 23, 2019

Tickets from 128

4 hours

Moscow

131

Economy

1 stop

Wed, Jan 15, 2020

Wed, Jan 22, 2020

Tickets from 131

3 hours

Sofia

132

Economy

1 stop

Wed, Jan 22, 2020

Wed, Feb 05, 2020

Tickets from 132

5 days

Milan

133

Economy

1 stop

Mon, Dec 16, 2019

Thu, Dec 19, 2019

Tickets from 133

3 days

Stockholm

134

Economy

1 stop

Fri, Nov 22, 2019

Sun, Nov 24, 2019

Tickets from 134

3 days

Kharkiv

134

Economy

2 stops

Fri, Dec 20, 2019

Fri, Dec 27, 2019

Tickets from 134

2 weeks

Seville

135

Economy

1 stop

Fri, Dec 06, 2019

Mon, Dec 09, 2019

Tickets from 135

2 weeks

Naples

137

Economy

1 stop

Mon, Sep 30, 2019

Sun, Oct 06, 2019

Tickets from 137

2 weeks

Tallinn

137

Economy

1 stop

Mon, Oct 28, 2019

Thu, Oct 31, 2019

Tickets from 137

6 hours

Catania

145

Economy

1 stop

Sat, Oct 05, 2019

Sat, Oct 12, 2019

Tickets from 145

21 hours

Vilnius

149

Economy

1 stop

Fri, Sep 20, 2019

Sat, Oct 05, 2019

Tickets from 149

1 day

Frankfurt

149

Economy

1 stop

Tue, Sep 10, 2019

Tue, Sep 17, 2019

Tickets from 149

5 days

Cork

151

Economy

1 stop

Wed, Sep 25, 2019

Mon, Sep 30, 2019

Tickets from 151

1 day

Dusseldorf

152

Economy

1 stop

Sat, Sep 21, 2019

Sun, Sep 22, 2019

Tickets from 152

3 days

Oslo

152

Economy

1 stop

Mon, Sep 30, 2019

Thu, Oct 03, 2019

Tickets from 152

4 days

Wroclaw

155

Economy

1 stop

Wed, Sep 04, 2019

Mon, Sep 09, 2019

Tickets from 155

1 week

Helsinki

157

Economy

1 stop

Mon, Nov 04, 2019

Mon, Nov 11, 2019

Tickets from 157

2 days

Rennes

160

Economy

1 stop

Mon, Nov 18, 2019

Wed, Nov 20, 2019

Tickets from 160

3 days

Kaunas

166

Economy

1 stop

Mon, Oct 07, 2019

Sun, Oct 13, 2019

Tickets from 166

1 week

Luqa

167

Economy

Direct

Sat, Jul 20, 2019

Sun, Jul 21, 2019

Tickets from 167

18 hours

Lille

169

Economy

1 stop

Sat, Sep 07, 2019

Sat, Sep 07, 2019

Tickets from 169

3 days

Hurghada

169

Economy

Direct

Sat, Feb 15, 2020

Sat, Feb 29, 2020

Tickets from 169

1 week

Bordeaux

172

Economy

Direct

Wed, Jul 24, 2019

Sun, Jul 28, 2019

Tickets from 172

16 hours

Santiago De Compostela

173

Economy

1 stop

Tue, Jul 23, 2019

Sun, Aug 18, 2019

Tickets from 173

2 weeks

Gothenburg

174

Economy

1 stop

Wed, Aug 07, 2019

Sun, Aug 18, 2019

Tickets from 174

5 days

Belgrade

174

Economy

1 stop

Wed, Jul 31, 2019

Fri, Sep 06, 2019

Tickets from 174

2 days

Lviv

176

Economy

1 stop

Fri, Sep 20, 2019

Mon, Sep 23, 2019

Tickets from 176

6 days

Verona

181

Economy

1 stop

Fri, Sep 13, 2019

Sun, Sep 15, 2019

Tickets from 181

6 days

Saint Petersburg

185

Economy

1 stop

Sat, Nov 16, 2019

Sat, Nov 23, 2019

Tickets from 185

1 hour

Lyon

186

Economy

1 stop

Wed, Oct 23, 2019

Thu, Oct 31, 2019

Tickets from 186

15 hours

Biarritz

188

Economy

1 stop

Thu, Sep 05, 2019

Tue, Sep 10, 2019

Tickets from 188

20 hours

Zagreb

188

Economy

1 stop

Sat, Aug 03, 2019

Sat, Aug 10, 2019

Tickets from 188

1 day

Ajaccio

189

Economy

Direct

Fri, Jul 26, 2019

Sat, Aug 03, 2019

Tickets from 189

3 days

Palma de Mallorca

189

Economy

Direct

Sat, Aug 17, 2019

Sun, Aug 18, 2019

Tickets from 189

5 days

Algiers

190

Economy

1 stop

Mon, Sep 16, 2019

Sat, Sep 21, 2019

Tickets from 190

2 weeks

Istanbul

190

Economy

Direct

Thu, Oct 17, 2019

Mon, Oct 21, 2019

Tickets from 190

2 days

Bucharest

196

Economy

1 stop

Thu, Aug 01, 2019

Sat, Aug 10, 2019

Tickets from 196

3 days

Skopje

198

Economy

1 stop

Fri, Oct 04, 2019

Fri, Oct 11, 2019

Tickets from 198

2 days

Odessa

203

Economy

2 stops

Sat, Sep 28, 2019

Sat, Oct 05, 2019

Tickets from 203

7 days

Kaliningrad

204

Economy

1 stop

Thu, Aug 22, 2019

Tue, Aug 27, 2019

Tickets from 204

4 days

Bydgoszcz

206

Economy

1 stop

Thu, Nov 28, 2019

Sat, Nov 30, 2019

Tickets from 206

6 days

Chisinau

207

Economy

1 stop

Tue, Sep 10, 2019

Sat, Sep 14, 2019

Tickets from 207

4 days

Toulouse

213

Economy

Direct

Thu, Aug 15, 2019

Sun, Aug 18, 2019

Tickets from 213

1 day

Hanover

214

Economy

1 stop

Fri, Sep 13, 2019

Mon, Sep 16, 2019

Tickets from 214

3 days

Paderborn

215

Economy

1 stop

Fri, Sep 06, 2019

Mon, Sep 09, 2019

Tickets from 215

1 day

Dresden

215

Economy

1 stop

Fri, Sep 20, 2019

Mon, Sep 23, 2019

Tickets from 215

1 week

Tbilisi

217

Economy

1 stop

Mon, Sep 30, 2019

Thu, Nov 07, 2019

Tickets from 217

3 days

Zurich

218

Economy

Direct

Sat, Aug 17, 2019

Sat, Aug 17, 2019

Tickets from 218

2 days

Mulhouse

218

Economy

1 stop

Sat, Feb 15, 2020

Sat, Feb 29, 2020

Tickets from 218

1 week

Thessaloniki

221

Economy

1 stop

Thu, Sep 05, 2019

Thu, Sep 12, 2019

Tickets from 221

2 days

Kutaisi

221

Economy

1 stop

Tue, Sep 24, 2019

Sun, Sep 29, 2019

Tickets from 221

3 hours

Larnaca

223

Economy

1 stop

Tue, Sep 03, 2019

Sat, Sep 07, 2019

Tickets from 223

1 week

Billund

224

Economy

1 stop

Sat, Oct 12, 2019

Thu, Oct 17, 2019

Tickets from 224

4 days

Rzeszow

226

Economy

1 stop

Sat, Aug 10, 2019

Wed, Aug 14, 2019

Tickets from 226

6 days

Minsk

228

Economy

1 stop

Tue, Dec 03, 2019

Mon, Dec 09, 2019

Tickets from 228

19 hours

Eastleigh near Southampton

231

Economy

1 stop

Thu, Oct 10, 2019

Tue, Oct 15, 2019

Tickets from 231

4 days

Cluj-Napoca

232

Economy

1 stop

Mon, Sep 02, 2019

Mon, Sep 09, 2019

Tickets from 232

2 weeks

Fez

234

Economy

1 stop

Mon, Jul 22, 2019

Sat, Aug 31, 2019

Tickets from 234

2 weeks

Heraklion

235

Economy

1 stop

Wed, Oct 23, 2019

Thu, Oct 31, 2019

Tickets from 235

15 hours

Liverpool

236

Economy

Direct

Wed, Aug 07, 2019

Fri, Aug 09, 2019

Tickets from 236

21 hours

Stuttgart

236

Economy

1 stop

Mon, Jul 22, 2019

Thu, Jul 25, 2019

Tickets from 236

3 days

Luxembourg

238

Economy

Direct

Thu, Aug 15, 2019

Sun, Aug 18, 2019

Tickets from 238

7 days

Casablanca

243

Economy

1 stop

Sun, Oct 27, 2019

Sat, Nov 02, 2019

Tickets from 243

22 hours

Kazan

243

Economy

1 stop

Tue, Sep 10, 2019

Thu, Sep 19, 2019

Tickets from 243

5 hours

Amman

248

Economy

1 stop

Wed, Oct 30, 2019

Mon, Nov 04, 2019

Tickets from 248

6 days

Krasnodar

254

Economy

1 stop

Thu, Nov 07, 2019

Thu, Nov 14, 2019

Tickets from 254

1 week

Pristina

254

Economy

Direct

Thu, Aug 01, 2019

Fri, Aug 30, 2019

Tickets from 254

2 weeks

Zaporozhye

255

Economy

1 stop

Fri, Dec 20, 2019

Sun, Dec 29, 2019

Tickets from 255

1 day

Nuremberg

260

Economy

1 stop

Sat, Aug 03, 2019

Mon, Aug 05, 2019

Tickets from 260

2 days

Montpellier

270

Economy

1 stop

Fri, Aug 09, 2019

Sun, Aug 11, 2019

Tickets from 270

3 days

Birmingham

270

Economy

1 stop

Tue, Jul 30, 2019

Wed, Jul 31, 2019

Tickets from 270

12 hours

Lamezia Terme

272

Economy

1 stop

Wed, Jul 31, 2019

Wed, Aug 14, 2019

Tickets from 272

6 days

Cologne

278

Economy

1 stop

Fri, Jul 26, 2019

Fri, Aug 02, 2019

Tickets from 278

8 hours

Leeds

288

Economy

1 stop

Mon, Jul 29, 2019

Fri, Aug 02, 2019

Tickets from 288

6 days

La Coruna

291

Economy

1 stop

Fri, Aug 09, 2019

Fri, Aug 16, 2019

Tickets from 291

1 day

Ekaterinburg

293

Economy

1 stop

Fri, Oct 11, 2019

Tue, Oct 15, 2019

Tickets from 293

2 weeks

Beirut

294

Economy

1 stop

Fri, Sep 27, 2019

Fri, Oct 04, 2019

Tickets from 294

3 days

Innsbruck

302

Economy

2 stops

Fri, Oct 04, 2019

Fri, Oct 04, 2019

Tickets from 302

2 days

Ljubljana

303

Economy

1 stop

Sun, Sep 01, 2019

Sun, Sep 08, 2019

Tickets from 303

2 days

Vinnica

320

Economy

1 stop

Fri, Sep 13, 2019

Mon, Sep 16, 2019

Tickets from 320

2 weeks

Vigo

320

Economy

1 stop

Fri, Aug 09, 2019

Fri, Aug 16, 2019

Tickets from 320

1 day

Voronezh

322

Economy

1 stop

Fri, Aug 30, 2019

Sun, Sep 08, 2019

Tickets from 322

3 hours

Yerevan

322

Economy

1 stop

Thu, Feb 20, 2020

Thu, Mar 19, 2020

Tickets from 322

6 hours

New York

322

Economy

1 stop

Sun, Nov 17, 2019

Thu, Nov 28, 2019

Tickets from 322

20 hours

Boston

326

Economy

1 stop

Wed, May 20, 2020

Sun, May 31, 2020

Tickets from 326

2 days

Dnepropetrovsk

327

Economy

1 stop

Fri, Sep 13, 2019

Sat, Sep 14, 2019

Tickets from 327

2 days

Rostov

340

Economy

1 stop

Sat, Sep 14, 2019

Sat, Sep 21, 2019

Tickets from 340

6 hours

Chicago

343

Economy

1 stop

Thu, Jan 09, 2020

Sat, Jan 18, 2020

Tickets from 343

23 hours

Poitiers

344

Economy

1 stop

Fri, Aug 23, 2019

Sun, Aug 25, 2019

Tickets from 344

6 days

Sarajevo

346

Economy

1 stop

Wed, Jul 31, 2019

Sun, Aug 04, 2019

Tickets from 346

14 hours

Kherson

348

Economy

1 stop

Wed, Sep 04, 2019

Mon, Sep 09, 2019

Tickets from 348

4 days

Rabat

357

Economy

1 stop

Mon, Sep 02, 2019

Mon, Sep 16, 2019

Tickets from 357

7 days

Bratislava

364

Economy

1 stop

Tue, Jul 23, 2019

Fri, Aug 09, 2019

Tickets from 364

2 days

Dubai

374

Economy

1 stop

Fri, Feb 28, 2020

Wed, Mar 04, 2020

Tickets from 374

2 weeks

BAK

375

Economy

2 stops

Tue, Sep 17, 2019

Tue, Sep 24, 2019

Tickets from 375

6 hours

Riyadh

377

Economy

1 stop

Sat, Oct 26, 2019

Wed, Nov 13, 2019

Tickets from 377

1 week

Shizuoka

381

Economy

2 stops

Wed, Dec 25, 2019

Fri, Jan 03, 2020

Tickets from 381

2 weeks

Cairo

383

Economy

1 stop

Thu, Sep 12, 2019

Thu, Sep 19, 2019

Tickets from 383

2 weeks

Batumi

385

Economy

1 stop

Sat, Mar 14, 2020

Sat, May 09, 2020

Tickets from 385

2 weeks

Ufa

385

Economy

2 stops

Fri, Sep 13, 2019

Mon, Sep 23, 2019

Tickets from 385

2 days

Anapa

386

Economy

2 stops

Tue, Sep 03, 2019

Thu, Sep 12, 2019

Tickets from 386

6 days

Mineralnye Vody

390

Economy

2 stops

Tue, Aug 27, 2019

Sat, Aug 31, 2019

Tickets from 390

1 day

Samara

394

Economy

1 stop

Wed, Jul 31, 2019

Sun, Aug 11, 2019

Tickets from 394

20 hours

Alexandria

397

Economy

1 stop

Thu, Sep 12, 2019

Thu, Sep 19, 2019

Tickets from 397

2 weeks

Murmansk

407

Economy

1 stop

Fri, Nov 01, 2019

Sat, Nov 09, 2019

Tickets from 407

2 hours

Perm

407

Economy

2 stops

Sun, Sep 22, 2019

Fri, Sep 27, 2019

Tickets from 407

6 days

Sochi

407

Economy

1 stop

Thu, Nov 07, 2019

Fri, Nov 15, 2019

Tickets from 407

2 hours

Penza

414

Economy

2 stops

Sun, Oct 13, 2019

Sat, Oct 19, 2019

Tickets from 414

2 weeks

Miami

414

Economy

1 stop

Fri, Nov 15, 2019

Fri, Nov 22, 2019

Tickets from 414

3 hours

Saratov

418

Economy

1 stop

Sat, Jul 20, 2019

Tue, Jul 30, 2019

Tickets from 418

1 week

Tirana

420

Economy

1 stop

Sat, Aug 17, 2019

Mon, Aug 19, 2019

Tickets from 420

4 days

Tomsk

421

Economy

1 stop

Sat, Nov 16, 2019

Sat, Nov 30, 2019

Tickets from 421

1 week

Nizhniy Novgorod

423

Economy

1 stop

Sat, Aug 10, 2019

Fri, Aug 23, 2019

Tickets from 423

2 weeks

Bodrum

424

Economy

2 stops

Sat, Aug 03, 2019

Thu, Aug 08, 2019

Tickets from 424

1 day

The Top Geneva, Switzerland Travel Guides

SaleGeneva, Switzerland Travel Guide - Best Seller #1
Fodor's Essential Switzerland (Full-color Travel Guide)
67 Reviews
Fodor's Essential Switzerland (Full-color Travel Guide)
  • Fodor's Travel Guides
  • Publisher: Fodor's Travel
  • Edition no. 1 (06/12/2018)
  • Paperback: 560 pages
SaleGeneva, Switzerland Travel Guide - Best Seller #2
DK Eyewitness Travel Guide Switzerland
58 Reviews
DK Eyewitness Travel Guide Switzerland
  • DK Travel
  • Publisher: DK Eyewitness Travel
  • Paperback: 288 pages
Geneva, Switzerland Travel Guide - Best Seller #3
Greater Than a Tourist – Geneva Switzerland: 50 Travel Tips from a Local
2 Reviews
Greater Than a Tourist – Geneva Switzerland: 50 Travel Tips from a Local
  • Amali Kartika, Greater Than a Tourist
  • Publisher: Independently published
  • Paperback: 99 pages
Geneva, Switzerland Travel Guide - Best Seller #4
DK Eyewitness Travel Guide Switzerland
13 Reviews
DK Eyewitness Travel Guide Switzerland
  • EYEWITNESS
  • DK Travel
  • Publisher: DK Eyewitness Travel
  • Edition no. 0 (06/20/2017)
  • Paperback: 320 pages
SaleGeneva, Switzerland Travel Guide - Best Seller #5
Lonely Planet Switzerland (Travel Guide)
24 Reviews
Lonely Planet Switzerland (Travel Guide)
  • Lonely Planet, Gregor Clark, Kerry Christiani, Craig McLachlan, Benedict Walker
  • Publisher: Lonely Planet
  • Edition no. 9 (06/19/2018)
  • Paperback: 352 pages

Amazon prices last updated 2019-07-19.