Train Guide

Zurich Airport (Kloten) — SBB + S-Bahn to Zurich HB

Zurich Airport (ZRH) to Zurich — Updated 2026

~15 min
To Zurich HB
CHF 7.20
ZVV airport ticket
Every 10 min
Frequency
121 + 110
Zones

The train is by far the simplest way from Zurich Airport (ZRH) to Zurich Hauptbahnhof (HB). The underground airport rail station is directly connected to the terminal — a short escalator ride from arrivals — and departures leave every 10 minutes for the 15-minute run to Zurich HB. A standard ZVV ticket covering airport zone 121 + city zone 110 costs CHF 7.20 second-class adult. Multiple services stop at the airport: SBB InterCity trains, InterRegio, and S-Bahn lines S2 and S16 — all valid on the same ticket for the airport-to-Zurich HB run. For travellers going elsewhere in Switzerland, SBB long-distance trains from ZRH give one-seat rides to Basel (60 min), Bern (75 min), Lucerne (60 min), and Geneva (2h 40 min). Note the temporary timetable construction affecting airport connections from 23 May to 3 July 2026 — check the SBB app before travel + follow station screens.

SBB + S-Bahn to Zurich HB stops

Station / StopTimeNotes
Zurich Airport (underground station)0 minDirect escalator from arrivals
Oerlikon~5 minNorth Zurich interchange
Zurich Hardbrücke~10 minWest Zurich, tram interchange
Zurich Hauptbahnhof (HB)~15 minCentral Zurich, all SBB long-distance connections
Long-distance IC directVariesBasel 60 min, Bern 75, Lucerne 60, Geneva 2h 40

Getting out of Zurich

Skip the taxi rank and lock in your fare before you land.

Pre-book a fixed-price transfer

Our pick

Driver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.

Check transfer prices
Renting a car instead? Compare rentals with free cancellation.

Things to do in Zurich

Lock in a few experiences before you go — the good ones sell out.

Tours, tickets & day trips

Our pick

GetYourGuide has the deepest catalogue for Zurich and free cancellation on most experiences — book now, decide later.

Browse Zurich
Just need timed-entry attraction tickets? Try Tiqets.Want a private driver-guide? Trip.com Private Tours in Zurich.

SBB + S-Bahn to Zurich HB vs alternatives

OptionCostTimeBest For
SBB train / S-BahnCHF 7.20~15 minBest for central Zurich + SBB long-distance.
Tram 10 (to Oerlikon area)CHF 4.40 zone 121~30 minDirect to north Zurich neighbourhoods.
TaxiCHF 50-7015-25 minDoor-to-door with luggage.
Uber / BoltCHF 40-6015-25 minApp-based; usually 10-20% cheaper than taxi.
Private transferCHF 80-14015-25 minPre-booked driver with sign.
Postbus (long-distance)VariesSlowRegional destinations not on SBB.

FAQ

How much is the Zurich Airport train in 2026?+

The ZVV Zurich Airport ticket costs CHF 7.20 for an adult second-class journey covering airport zone 121 and Zurich city zone 110. Kids 6-16 pay CHF 3.60. Valid on all SBB InterCity, InterRegio, and S-Bahn services from ZRH to Zurich HB.

Do I need to book the Zurich Airport train in advance?+

No. Buy a ticket at the underground station machines (English available), the SBB or ZVV app, or use a contactless card at the FAIRTIQ turnstiles. Trains run every 10 minutes; no seat reservation needed for the 15-minute run to Zurich HB.

Can I take a direct train from ZRH beyond Zurich?+

Yes. The airport station has direct InterCity + InterRegio trains to Basel SBB (60 min), Bern (75 min), Lucerne (60 min), Geneva (2h 40 min), and eastward to Winterthur/St Gallen. Buy an SBB ticket to your final destination; the airport surcharge doesn't apply beyond zone 121.

Where is the train station at Zurich Airport?+

Underground, directly below the Airport Center between Terminals A/B and the Landside area. Follow signs marked "Bahn" or "Train" from arrivals — 3-5 minute walk with escalator/lift access. Ticket machines, SBB service centre, and Swiss chocolate shop are at platform level.

Hotels in Zurich

Find hotels in Zurich

1.4M+ properties · Trip.com

Search hotels