This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Travel to Geneva - Find the best deals

Depart date
(Return date)
1
Search  

Geneva: TOP 5 of the most popular routes

London
Geneva
United Kingdom, England
Switzerland
British AirwaysMonarch AirlinesSwiss International AirlinesThomson AirwaysEasyjet

The 463 miles London Geneva journey is operated by British Airways, Monarch Airlines, Swiss International Airlines, Thomas Cook Airlines UK, Thomson Airways or Easyjet.

The journey from London to Geneva is operated by only one mode of transport: Flight.

  • Get prices
Lyon
Geneva
France, Rhône-Alpes
Switzerland
SNCFOUIBUSTGV LyriaEurolinesFlixBusALSA

The 70 miles Lyon Geneva journey will be operated by SNCF, OUIBUS, TGV Lyria, Eurolines, FlixBus or ALSA.

You can choose your mean of transport to travel from Lyon to Geneva: Train or Bus.

  • Get prices
Dusseldorf
Geneva
Germany, North Rhine-Westphalia
Switzerland
Air BerlinGermanwingsLufthansaEurolines CH

The service from Dusseldorf to Geneva (348 miles distance between the two cities) is operated by Air Berlin, Germanwings, Lufthansa or Eurolines CH.

You can choose your mean of transport to travel from Dusseldorf to Geneva: Flight or Bus.

  • Get prices
Rome
Geneva
Italy, Latium
Switzerland
AlitaliaDarwin AirlineSwiss International AirlinesEurolines CH

The service from Rome to Geneva (433 miles distance between the two cities) is operated by Alitalia, Darwin Airline, Swiss International Airlines or Eurolines CH.

Going from Rome to Geneva, you will have a choice of 2 modes of transport: Flight or Bus.

  • Get prices
Zurich
Geneva
Switzerland
Switzerland
Royal JordanianSwiss International AirlinesFlixBus

The 139 miles Zurich Geneva journey is operated by Royal Jordanian, Swiss International Airlines or FlixBus.

Going from Zurich to Geneva, you will have a choice of 2 modes of transport: Flight or Bus.

  • Get prices
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)