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

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 Geneve 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.

Rail Map - Switzerland

Rail Map - Switzerland

Switzerland by train - Train tickets, rail passes & info

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