Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Zurich to Geneva: travel options

Approximate direct distance: 224 km • Travel distance depends on the route and transport you choose.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Zurich to Geneva
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
train Direct SBB CFF FFS (InterCity) About 3h Check fare

Fare source checked: 14 Oct 2026

Fares vary by departure and ticket conditions.

Tickets and times: SBB CFF FFS (InterCity)
Dep: Zurich HB
Arr: Geneve Cornavin
The reviewed direct IC1 from Zurich HB to Genève takes about three hours via Bern. Search Genève-Aéroport separately if that is your final destination and check whether the selected train continues there. Approved Geneva accommodation can issue a personal digital transport card for zone 10 during your stay. That local benefit does not pay for the intercity journey from Zurich.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

Use a direct service where available and keep this cross-country journey as the main activity of the moving day. Allow roughly 2¾–3¼ hours on a suitable connection.

Route overview
  1. 1
    Zurich Start
  2. 2
    Geneva 224 km apart

The journey

Use a direct service where available and keep this cross-country journey as the main activity of the moving day. Allow roughly 2¾–3¼ hours on a suitable connection for the main connection, plus the journeys at each end. This is a planning range; use the timetable for your travel date.

Departure: Zurich HB. Arrival: Geneve Cornavin.

Read the route instead of assuming the scenery

Different Swiss connections follow different lines. The current direct IC1 route runs through Bern; older advice promising the same Lake Neuchatel views on every direct train is misleading. Check changes on the selected departure.

City and airport are different arrivals

Cornavin serves central Geneva. If you need the airport, search Geneve-Aeroport and see whether your train continues there. A digital guest card from eligible Geneva accommodation may cover local travel once valid, but it does not cover the train from Zurich.

Tickets and local travel

Use the operator information and SBB journey planner to choose the actual departure. Read the fare conditions: an ordinary ticket and a train-specific Supersaver ticket have different flexibility. Only select a discount if you hold the required card.

The Zurich guide and Geneva guide explain the local arrival and accommodation choices.

Geneva's waterfront across the lake below distant mountains
Geneva, Switzerland