Skip to content
ZRH · Kloten

Zürich Airport – all access options compared

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

Quick comparison

Recommended
41 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)

41 min
CHF 4.60

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

✓ 24/7 service✓ Direct terminal access✓ Zone 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 ride✓ University connection✓ Affordable

Tram 12

~50 min
CHF 4.60

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

✓ Direct from suburbs✓ No 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 door✓ No transfers✓ Luggage 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 pace✓ No luggage stress✓ P1/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.

✓ Free✓ Flexible✓ No 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 areas✓ ZVV zones apply

Tariffs verified on 2026-04-11.

FAQ

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

41 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