European trains
Trains from Geneva to Zurich
Geneva to Zurich crosses Switzerland from its French-speaking west to its German-speaking centre, leaving the lake at Geneva and reaching the lake at Zurich with the plateau in between. It is a domestic journey that changes language along the way, and it is taken by bankers and diplomats as readily as by skiers and tourists on a loop through the country. Put in your date below for live times and fares; Zurich to Geneva is a search of its own.
Availability and prices are checked live when you search.
- Straight-line distanceabout 220 kmThe rail route is longer; live times appear when you search
- RouteDomesticWithin Switzerland
- ReturnSearchZurich to Geneva
- Hotels62
- 5-star9
- 4-star22
- 3-star31
About the Geneva to Zurich train
Zurich Hauptbahnhof stands on the Limmat at the end of the Bahnhofstrasse, the shopping street that runs down to the lake, with the old town on both banks of the river beside it. Zurich is a compact, tidy city: the Niederdorf for restaurants, the lakefront for walks, the university terraces above the station for views. Trams leave from outside the station and the airport at Kloten lies to the north; the hotels on this page show their distance from it. Geneva's Cornavin station is north of the Rhône, at the edge of the centre, and the line east runs along the north shore of Lake Geneva past Lausanne before turning inland. Choose a date and a headcount; Zurich to Geneva is not linked as a page here, so run the return as its own search. The Where to stay in Zurich list is a sample of the catalogue, and because this journey never leaves Switzerland, the Switzerland eSIM plans linked on the page are for visitors arriving from abroad.
Where to stay in Zurich
4 of the 62 hotels in the catalogue for Zurich. The hotels listed are 8–10 km from ZRH.
Zurich Marriott Hotel, Zürich★★★★★Hotel· Marriott InternationalNeumuehlequai 42 · Pool · Fitness centre · Restaurant · Barfrom₹34,990per night, indicative8 km from ZRH
Storchen Zurich, Zürich★★★★★Hotel· PreferredWeinplatz 2 · Pool · Fitness centre · Restaurant · Barfrom₹73,555per night, indicative10 km from ZRH
25hours Hotel Zurich Langstrasse, Zürich★★★★Hotel· AccorLangstraße 150 · Fitness centre · Restaurant · Bar · Wi-Fifrom₹19,411per night, indicative9 km from ZRH
Mandarin Oriental Savoy, Zurich, Zürich★★★★★Hotel· Mandarin Oriental Hotel GroupPoststrasse 12 · Spa · Fitness centre · Restaurant · Barfrom₹99,286per night, indicative10 km from ZRH- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- HotelsHotels in Zurich
- TransfersZurich airport transfers
- Mobile dataSwitzerland eSIM plans
- TrainsTrains from Milan to Zurich
- TrainsTrains from Munich to Zurich
- TrainsTrains from Paris to Zurich
- TrainsTrains from Interlaken to Zermatt
- TrainsTrains from London to Amsterdam
- TrainsTrains from London to Brussels
- TrainsTrains from London to Edinburgh
Trains from Geneva to Zurich: questions
How far is Zurich from Geneva by train?
Geneva and Zurich are about 220 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from Geneva to Zurich.
Can I book the return from Zurich to Geneva?
Yes. Search trains from Zurich to Geneva for the return; each direction has its own times and fares.
Is Geneva to Zurich an international train journey?
No. Both Geneva and Zurich are in Switzerland, so this is a domestic rail journey.
Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.