Geneve by train

All train tickets and rail passes

Geneve by train

Travel to Geneve by train

The city located at Lake Geneve is rich of culture and history. For cultural sightseeing you can go to the Grand Theatre where many international artists come for shows. If you are into watches a visit to the Museum L'horlogerie is great chance to see the Swiss fine history of making watches. 

How to book train tickets to Geneve

Book all train tickets to Geneve here at HappyRail, use our journey planner at the top of this page. 

Fares for train tickets to Geneve from Germany start from €39. Fares from Paris start from €25. 


Station Genève-Cornavin - Info

Railway Station of Genève

Station Genève-Cornavin is the name of the main station of Genève.

Genève-Cornavin is one of the ten largest railway stations in Switzerland. Cornavin is the name of the area where the station is located, and the station was named after this area. The station is used by both domestic and international trains. Trains from Italy and France arrive and depart from Cornavin. Arriving passengers from France need to pass the customs first when they enter Switzerland, since Cornavin is the first station behind the France border.


  • Wifi: yes, hotspot
  • Lockers: yes
  • Restaurants: yes
  • Parking: underground parking garage, paid

To the city centre

  • Walking: 5-10 minutes
  • Bike: -
  • Subway: no
  • Bus: yes, multiple buses
  • Tram: yes
  • Taxi: yes

Finding your platform:

  • On each platform and in the departure hall there are screens on which the departing trains are listed.

Finding your carriage:

  • If you have a reserved seat, you can find the right spot on the platform where the carriage stops, by looking at the board of train compositions that can be found on any platform.


  •  Swiss Federal Railways have created an mobile app which helps you finding what you are looking for. Never miss a station special again with the “My station” app and benefit regularly from attractive special offers. Use the search function to find all the platforms, stops, shops and station services. The "My Station" app shows you the quickest way around the stations Basel SBB, Bern, Genève-Cornavin, Lucerne and Zurich main station.

Hotels near to Station Genève-Cornavin

Find cheap hotels with good ratings near Station Genève-Cornavin

  •  Walking distance from the train station   •  Rating: 8+ 
Afbeelding uit fotogalerij van de accommodatie

Hotel Montbrillant****

200 meters from Cornavin Station. Authentic hotel interior.

Afbeelding uit fotogalerij van de accommodatie

Hotel Cornavin Genève***

Facing the station, spacious, modern. High ratings. Diner with a view.  

Afbeelding uit fotogalerij van de accommodatie

NH Genève City****

High ratings. Recently renovated. Modern, stylish.       

•  Find more cheap hotels:  •  Agoda  •  Trivago

Rental Cars in Geneve

Cheap rental cars at London Euston train station

Cheap rental cars near London Euston train station - Rent a car in London

Rental Cars

6 rental car companies: Alamo, Budget, Enterprise, RentalCars,
Europcar and Sixt.

Switzerland by train - Map

Switzerland by train - Map

Train Tickets & Rail Passes in Switzerland

Swiss Travel Pass

  • 1 pass for all trains, buses and boats in Switzerland
  • Cheaper than multiple single-journey tickets
  • Free travel on most panoramic routes
  • Free travel on public transport in 75 towns and cities
  • Free admission to more than 490 museums

  • Swiss Travel Pass - More information

Train Tickets in Switzerland

Trains in Switzerland

Swiss Travel Pass - Map Panoramic Routes