Geneva to Zurich by train

Direct SBB IC1 trains leave Genève hourly for Zürich HB, calling at Lausanne and Bern, in just under 3 hours. No seat reservation needed.

Origin
Geneva
Destination
Zurich
Main stations
Genève to Zürich HB

Direct SBB IC1 trains run from Genève to Zürich HB every hour, taking just under 3 hours via Lausanne, Fribourg and Bern.

The direct IC1

The IC1 is the train to take. It is the only direct service, it leaves once an hour through the day, and Genève (Geneva Cornavin) to Zürich HB takes about 2 hours 53 minutes. Stops on the way are Lausanne, Fribourg/Freiburg and Bern.

Flying into Geneva? The IC1 begins at Genève-Aéroport, less than 10 minutes before Genève. Board at the airport station and skip the trip into town.

Arriving in Zurich

Zürich HB is the stop for the city. The train does not end there. It continues to Zürich Airport (Zürich Flughafen), about 20 minutes further on, and then to St. Gallen. That makes it a direct link from Geneva to a flight out of Zurich.

Connections with one change

The next direct train is an hour away, but a connection with one change takes about 3 hours, much the same as the direct train. You can ride the IR15 to Bern and change there for Zürich. The other way changes at Renens VD, just outside Lausanne, and runs via Neuchâtel and Biel/Bienne.

Tickets and prices

Prices are in CHF. For flexibility, buy a standard point-to-point ticket. It is valid on any train on your chosen day, until 5am the next morning, and it is on sale until departure.

Supersaver tickets can be up to 50% cheaper. The catch: they are valid only on the train you booked, and if you miss it for your own reasons you have to buy again. Cancellation is possible only within 30 minutes of purchase, and only if you bought the ticket while logged in. Travelling to Zurich and back in a day? A Saver Day Pass may work out better. It covers a whole day of travel in Switzerland from CHF 52 in second class, or CHF 29 with a Half Fare Travelcard. You have to buy it in advance, and the earlier you buy, the better your chance of a low price.

If you live outside Switzerland, the Swiss Half Fare Card costs CHF 150 and cuts fares by up to 50% for a month. The Swiss Travel Pass covers the IC1 in full.

Seat reservations

Not needed. The IC1, like most Swiss trains, has no compulsory reservation, so a valid ticket bought before boarding is all you need. A reserved seat costs CHF 5. Supersaver tickets never include one.

The pattern above applies to the 2026 timetable, which runs until 12 December 2026. Travelling after that? Look up your exact train.

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Zurich

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in ZurichHotels and apartments via Booking.com

Frequently asked questions

Is there a direct train from Geneva to Zurich?

Yes. The SBB IC1 runs direct from Genève to Zürich HB once an hour, stopping at Lausanne, Fribourg/Freiburg and Bern.

How long is the train from Geneva to Zurich?

About 2 hours 53 minutes from Genève to Zürich HB on the direct IC1. Connections with one change, at Bern or at Renens VD, take about 3 hours.

Can I take a direct train from Geneva Airport to Zurich?

Yes. The IC1 starts at Genève-Aéroport and runs through to Zürich HB and on to Zürich Airport without a change.

How much is the train from Geneva to Zurich?

That depends on the ticket. Supersaver tickets can be up to 50% cheaper than the standard fare but tie you to one train. A Saver Day Pass, bought in advance, starts from CHF 52 in second class, or CHF 29 with a Half Fare Travelcard.

Can I buy a Geneva to Zurich ticket on the day?

Yes. Standard point-to-point tickets are on sale until departure and valid on any train that day, as long as you buy before boarding. Saver Day Passes are different: they must be bought at least one day ahead.

Do I need a seat reservation on the Geneva to Zurich train?

No. There is no compulsory reservation on the IC1. A seat reservation costs CHF 5 if you want one.

More routes