R
roamfyi Curated Travel Guides
📍 Zurich transit

How to Travel from Zurich Airport to Zurich HB by S-Bahn Train or Tram 10

How to get from Zurich Airport (ZRH) to City Center. Compare S-Bahn & IC trains (9–12 min / CHF 7), Tram 10, Swiss Travel Pass rules, and taxi fares.

• • Updated: Oct 17, 2026
🛡️ Independent & Reader-Supported: RoamFYI publishes verified on-the-ground transit intelligence. When you book through our links, we may earn an affiliate commission at no extra cost to you. Disclosure policy.
⚡ Key Takeaways & Quick Summary
  • ✓SBB trains connect Zurich Airport to Zürich Hauptbahnhof (Zürich HB) in 9 to 12 minutes for CHF 7.00 in 2nd Class.
  • ✓The Swiss Travel Pass covers both airport trains and Tram 10 at zero extra cost, while Swiss Half Fare Card holders pay CHF 3.50.
  • ✓ZVV Tram Line 10 offers a scenic 35-minute streetcar ride via Oerlikon and the ETH university campus straight to Zürich HB.

Arriving at Zurich International Airport (ZRH - Flughafen Zürich) places you just 10 kilometers (6.2 miles) north of downtown Zurich. Getting from your arrival gate to the alleys of the Altstadt, the shores of Lake Zurich, or the central concourse of Zürich Hauptbahnhof (Zürich HB) is one of the smoothest airport connections in Europe.

Choosing between express SBB Swiss Federal Railway trains, scenic Tram Line 10, and local taxis depends on your destination neighborhood and luggage.

Quick Route Comparison: ZRH to Zurich City Center

Transport OptionDirect Destination HubsTravel TimeOne-Way Fare (CHF / USD)FrequencyBest For
SBB Trains (S-Bahn / IC / IR)Zürich Hauptbahnhof (Zürich HB)9–12 minsCHF 7.00 (~$7.80 USD) (Free with Swiss Pass)Every 5–10 mins#1 Top Choice: Fastest, frequent, and direct to rail network
ZVV Tram Line 10Zürich HB / Central (via ETH)35 minsCHF 7.00 (Free with Swiss Pass)Every 7–15 minsScenic transit, university students & travelers staying in Oerlikon
Official Taxi / UberAny downtown Zurich address15–25 minsCHF 50.00 – CHF 70.00On DemandFamilies of 3–4 with multiple heavy bags & late-night arrivals

The underground railway station at Zurich Airport (Zürich Flughafen) is integrated directly beneath the Airport Center on Level -2:

  • S-Bahn Commuter Rail: Lines S2, S16, and S24 each operate on 30-minute intervals, providing departures every 10 minutes combined.
  • InterCity (IC) and InterRegio (IR) Trains: Long-distance express services bound for Bern, Basel, Geneva, and Lucerne stop first at Zürich HB, reaching the central station in just 9 minutes non-stop.
  • ZVV Zone System: Zurich uses a zonal fare network. Zurich Airport is in Zone 121, while central Zurich is in Zone 110 (which counts as two zones). A journey between them requires a 3-zone ticket.
  • Fares: A standard 2nd Class single ticket is CHF 7.00 (~$7.80 USD) and remains valid for one hour across all trains, trams, and buses within the zones. A 24-hour pass is CHF 14.00.
  • Swiss Travel Pass: Holders do not need a ticket; simply step aboard and show your digital QR code upon inspection. Swiss Half Fare Card holders pay CHF 3.50.

ZVV Tram Line 10: Scenic Streetcar via ETH Campus

For travelers who prefer street-level views over underground rail tunnels, Tram Line 10 (Glattalbahn) provides a picturesque above-ground journey into the city:

  • Tram platforms sit directly outside at street level in front of the Airport Center.
  • Service runs every 7 to 15 minutes throughout the day, taking 35 minutes to Bahnhofplatz outside Zürich HB.
  • The ticket cost is identical to the train (CHF 7.00, or covered by the Swiss Travel Pass).
  • The route calls directly at Glattpark, Zürich Oerlikon, and the ETH Zurich university campus, making it convenient for visitors staying near the university district or northern hotels.

Official Taxis and Uber Ride-Hailing

Official airport taxis queue outside Arrivals 1 and 2:

  • Metered taxi fares into central Zurich generally range from CHF 50.00 to CHF 70.00 ($55–$78 USD).
  • All official cabs accept credit cards and Swiss Francs.
  • Uber operates regularly across Zurich, with fares typically between CHF 35 and CHF 55.
  • Because SBB trains depart every few minutes and take only 10 minutes for CHF 7, road transport is mainly beneficial for travelers carrying multiple heavy bags directly to hotel doorsteps.

Step-by-Step Route: Airport Train into Zürich Hauptbahnhof

Transit Decision Route

Zurich Airport (ZRH) to Zürich Hauptbahnhof via SBB Train

Total Time 10 mins
Est. Cost CHF 7.00 (~$7.80 USD / €7.30 EUR)
1
🚶

Follow Railway 'Bahn / Train' Signs to Level -2

⏱️ 3 mins

After baggage claim in Arrival 1 or 2, follow the blue overhead train pictograms across the covered skybridge into the Airport Center and descend to Level -2.

2
🚆

Board Any Departing Train to Zürich HB

SBB S-Bahn / IC / IR
⏱️ 10 mins • 💰 CHF 7.00 (Free with Swiss Travel Pass)

Check the large departure board. Board any train on Platforms 1, 2, 3, or 4 indicating 'Zürich HB'. S-Bahn trains stop at Oerlikon; InterCity trains run non-stop.

3
🚶

Arrive at Zürich HB & Connect to Tram or Hotel

Zürich Hauptbahnhof Concourse
⏱️ 2 mins

Disembark at Zürich HB. Walk up to the main ground-level hall to connect to city tram lines (Bahnhofstrasse shopping avenue) or regional express trains.

Live Rate Comparison

Hotel Schweizerhof Zürich & Ruby Mimi Hotel Zürich

📍 Steps from Zürich Hauptbahnhof and Bahnhofstrasse

Agoda
⚡ Zurich Hub Special
✓ Directly Opposite Zürich HB✓ Swiss Alpine Design✓ Soundproof Windows
From $225 / night
Check Rates →
Booking.com
✓ Genius Discounts✓ Direct Indoor Station Access✓ Exceptional Swiss Breakfast
From $235 / night
Check Rates →
Trip.com
✓ Instant Confirmation✓ Trip Coins Rebates
From $228 / night
Check Rates →

Prices and availability update in real time. We may earn an affiliate commission at no extra cost to you.

Choosing Between the Train, Tram, and Taxi for Your Zurich Stay

Taking the SBB train (CHF 7.00, 9 to 12 minutes) is the most efficient and reliable connection into Zürich Hauptbahnhof, providing quick links to nationwide rail services toward Lucerne, Interlaken, and Geneva. If your accommodation is situated in Oerlikon, Glattpark, or near the ETH university campus, ZVV Tram Line 10 (CHF 7.00, 35 minutes) offers an above-ground streetcar journey. Travelers carrying several large pieces of luggage or arriving late at night can use official airport taxis or Uber (CHF 50–70) for direct curbside drop-off.

If you are exploring western Switzerland or neighboring Alpine transit hubs, you can also explore our transit guides for Geneva Airport to City Center (Train vs Bus), Milan Malpensa to City Center, and Vienna Airport to City Center (CAT vs S-Bahn).

❓Frequently Asked Questions

How long does the train take from Zurich Airport to Zurich HB? ▼
Between 9 and 12 minutes. Commuter lines (S-Bahn S2, S16, S24) and long-distance Swiss express trains (IC and IR) run non-stop or make a single intermediate stop at Oerlikon before arriving at Zürich Hauptbahnhof.
Is the train from Zurich Airport covered by the Swiss Travel Pass? ▼
Yes. All SBB trains and ZVV trams between Zurich Airport and the city center are completely free with an active Swiss Travel Pass. Show your digital pass QR code if conductor staff inspect your car.
Which zones do I need for a ticket from Zurich Airport to Zurich City? ▼
You need a 3-zone ZVV ticket covering Zone 121 (Airport) and Zone 110 (Zurich City counts as 2 zones). The single ticket costs CHF 7.00 for adults or CHF 3.50 with a Swiss Half Fare Card.
How much is an Uber or taxi from Zurich Airport to downtown Zurich? ▼
Official airport taxis charge between CHF 50 and CHF 70 depending on traffic, while Uber typically costs CHF 35 to CHF 55. Because trains depart every few minutes and take only 10 minutes for CHF 7, rail transit is overwhelmingly favored.
Where is the train station located inside Zurich Airport? ▼
The railway station (Zürich Flughafen) sits directly beneath the Airport Center on Level -2, accessible via escalators and lifts from Arrivals 1 and 2.