Skip to content
ZRH · Kloten

Zürich Airport – all access options compared

Fastest connection from Zürich HB: S-Bahn in 35 minutes for CHF 4.60. Here you'll find all alternatives – public transport, car, bike, taxi – with prices, times and tips.

Quick comparison

Recommended
35 min
S-Bahn · CHF 4.60
20–35 min
Taxi · CHF 60–70
52 min
Bike · CHF 0

Tip: a ZVV ticket is enough

The airport is in zone 121, Zürich HB in zone 110. A single 2-zone ticket costs CHF 4.60 and is valid for S-Bahn, tram and bus. Day pass CHF 9.20. Free with a GA or matching ZVV subscription.

Zone calculator

All transport modes in detail

S-Bahn (S2, S16, S24)

35 min
CHF 4.60

Fastest option from downtown. 35 min from HB, every 5–10 minutes from platforms 4–7. First train 04:33, last ~00:36. Zones 110 + 121.

24/7 serviceDirect terminal accessZone ticket is enough

Tram 10

~44 min
CHF 4.60

From ETH/Haldenegg via Schaffhauserplatz and Oerlikon to the airport. Every 7–15 minutes, ~44 minutes. Zones 110 + 121.

Scenic rideUniversity connectionAffordable

Tram 12

~50 min
CHF 4.60

From Stettbach via Glattpark to the airport. ~50 minutes. Alternative when transferring from eastern neighborhoods.

Direct from suburbsNo transfer

Taxi / Uber / Bolt

20–35 min
CHF 60–70

Official Airport taxis: CHF 60–70 HB→ZRH (fixed 2024 price). Uber/Bolt 10–15% cheaper but wait time varies. Driver list at zrh.ch/taxi.

Door to doorNo transfersLuggage friendly

Own car + parking

15–30 min
CHF 19–45/Tag

6 parking lots (P1–P6) with 15,000+ spots. P1/P2 directly at the terminal (CHF 40+/day), P6 cheapest long-term (from CHF 19/day). Reservation via flughafen-zuerich.ch recommended.

Own paceNo luggage stressP1/P2 weather-protected

Bike

52 min
CHF 0

10.9 km ride in 52 min via Limmat and Opfikon. Recommended only for day flights with minimal luggage. Free bike parking at Flughafen Bahnhof.

FreeFlexibleNo traffic

Postauto / regional bus

40–80 min
CHF 4–15

From Kloten, Bülach, Winterthur and other agglomeration towns. Ideal for travelers outside the city. ZVV zones apply.

From rural areasZVV zones apply

Tariffs verified on 2026-04-11.

FAQ

How long does the S-Bahn take from HB to the airport?

35 minutes. Trains depart every 5–10 minutes, 24/7, from platforms 4, 5, 6 or 7. First train 04:33, last ~00:36.

How much does a ticket from HB to the airport cost?

CHF 4.60 (single 2-zone ticket, zones 110 + 121). Day pass CHF 9.20. Free with GA or matching ZVV subscription.

Is there park-and-ride at the airport?

Yes, 6 parking lots (P1–P6) with valet-service options. Prices from CHF 19/day (P6 long-term) to CHF 40+/day (P1 at the terminal).

Can I ride a bike to the airport?

Yes, 10.9 km from HB in ~52 minutes via Limmat and Opfikon. Free bike parking at Flughafen Bahnhof. Recommended only with minimal luggage.

Which S-Bahn lines go to the airport?

S2 (Ziegelbrücke–Flughafen), S16 (Meilen–Flughafen), S24 (Thayngen–Zug), plus long-distance trains. Additionally Tram 10 (HB) and Tram 12 (Stettbach).

Read more