Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Zurich

Zurich airport to city centre: trains, buses, taxis and costs

Take the SBB train: Zurich Airport station sits under the terminal and trains reach Zurich HB in about 10–12 minutes, roughly every 10 minutes, CHF 7–9 (2026 estimate). Buy at the machine or in the SBB app before boarding. Taxis cost CHF 60–80 and take 20–30 minutes; skip them unless you have heavy bags late at night.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Best option
SBB train from the station under the terminal to Zurich HB, about 10–12 min
Train frequencycheck
Roughly every 10 minutes through the day (check)
Train farecheck
CHF 7–9 second class, 2026 estimate
Taxi farecheck
CHF 60–80 to the centre, 20–30 min, 2026 estimate
Ticket to buy
A normal Zurich network ticket; a city day pass or Zurich Card also covers the airport trip
Last traincheck
Late-night S-trains run, but hours thin after midnight (check)
Payment
Card at machines and in the SBB app; no ticket barrier, inspectors on board

Options at a glance

Everything below leaves from the same building: the airport's own station is on the lowest level, signed from arrivals. The tram and bus stops are outside, and taxis wait at the kerb by Arrivals 1 and 2.

Options at a glance
OptionTime to centreCost (2026 estimate)Best for
SBB train (S2, S16, S24, IR)10–12 min to Zurich HBCHF 7–9Almost everyone
Night S-train (SN lines)15–20 minCHF 7–9Flights landing after midnight
Tram 1030–35 min to BahnhofplatzCHF 7–9Cheapest, no changes, slow
Taxi20–30 minCHF 60–80Late arrivals, heavy bags, groups
Ride-hail / pre-booked transfer20–30 minCHF 60–90Fixed price, meet-and-greet
Hotel shuttleVariesOften free or CHF 10–20Airport-area hotels only

Times are off-peak; add 10–15 minutes in weekday rush hour (07:00–09:00, 16:30–18:30).

Train: the default choice

Zurich Airport (ZRH) has its own station, Zurich Flughafen, directly beneath the terminal. Follow the train signs down one level from arrivals; you do not go outside. Trains run to Zurich HB, the main station, in about 10–12 minutes, and continue to other Swiss cities, so the same platform serves both city and country travellers.

Buy a ticket before boarding. Machines take cards and coins, and the SBB app sells the same fare. There are no gates; inspectors check on board and the fine for riding without a ticket is steep. If you are staying in Zurich for a day or more, a city day pass or the Zurich Card covers the airport trip and all trams, buses and boats in the city zones.

At Zurich HB you are on the edge of the old town. Trams and buses leave from the square in front, and the main shopping street, Bahnhofstrasse, starts across the road. Most hotels in the centre are a 5–15 minute walk or one tram stop away.

  • Trains to Zurich HB run roughly every 10 minutes during the day (check).
  • Journey time 10–12 minutes; no seat reservation needed.
  • Second class CHF 7–9, first class about half again more (2026 estimate).
  • The station is step-free: lifts from the terminal to the platform.

Tram and bus

Tram 10 stops outside the airport and runs to Zurich's centre, ending near the main station. It takes 30–35 minutes, costs the same as the train, and is useful if you want to see the city on the way in or your hotel sits along the route. Glattpark, Oerlikon and Milchbuck are on the way; the centre stops are Irchel, ETH/Universitätsspital and Bahnhofplatz.

Regional buses serve nearby towns and the airport-area hotels, but for the city centre the train is faster in every case. If you are heading to Winterthur or Baden rather than Zurich, check the direct train first: both have frequent services from the airport station.

Taxi, ride-hail and transfers

Taxis wait outside Arrivals 1 and 2 and run on the meter. Expect CHF 60–80 to the city centre in normal traffic, more at night or in rain (2026 estimate). Card payment is normal. A ride-hail car or a pre-booked transfer with a fixed price costs about the same and can be easier if you are arriving late with family or ski bags.

For a group of three or four with luggage, a taxi can be close to the per-person train fare once you add a taxi at the other end, so it is not the extravagance it looks like. For one or two people, the train wins on both time and money.

If your flight lands after the last fast connection, the night S-trains still run but less often; check the SBB app for your date before deciding between train and taxi.

Taxi, ride-hail and transfers
Cost itemAmount (2026 estimate)
Train, second class, airport to HBCHF 7–9
Zurich city day pass (zones 110/121)CHF 9–14
Taxi, airport to centreCHF 60–80
Night surchargeCHF 5–10
Left-luggage locker at HBCHF 6–12 per day

What it costs and how to pay

Swiss fares are distance-based and honest: the airport is inside the Zurich fare network, so a normal city ticket covers it. Buy from a machine, the SBB app or a ticket office in the terminal. Children under 16 travel free with a parent on the Junior Card, and under 6 always free.

If you hold a Swiss Travel Pass, a Half Fare card or a regional pass, the airport leg is included or discounted the same way as any other train. That is one reason to activate the pass on arrival rather than in the city.

Keep the ticket until you leave the last vehicle. Inspectors board without warning and the penalty fare is around CHF 100 plus the ticket you should have bought.

  • Machines accept cards and coins; the app is faster if you have data.
  • A Zurich Card (24 or 72 hours) includes the airport trip and city transport.
  • Tipping is not expected in taxis; round up if you like.

Practical tips

Allow 20 minutes from stepping off the plane to sitting on a train if you have no checked bags, and 45–60 minutes with bags and passport control. Zurich airport is efficient but not instant, and the walk from some gates to the station is long.

Trains are step-free, but the platform at the airport is one level below the shopping arcade, so use the lifts with heavy luggage. Left-luggage lockers at Zurich HB let you drop bags and walk the old town before check-in.

Swiss sockets are type J; a thin European two-pin plug usually fits, a thick German one does not. Buy a Swiss adapter at the airport if you forgot one. Tap water is excellent everywhere, including station fountains.

  • Buy your ticket before boarding; there are no barriers to remind you.
  • Rush hour adds 10–15 minutes to any road option.
  • Sunday and late-evening services are thinner; check the app.
  • If you are continuing to Lucerne, Bern or Zermatt, book the whole trip in one transaction.

Questions people ask

How do I get from Zurich airport to the city centre?

Take the SBB train from the station under the terminal to Zurich HB: about 10–12 minutes, roughly every 10 minutes, CHF 7–9 (2026 estimate). Tram 10 takes 30–35 minutes for the same fare. Taxis take 20–30 minutes and cost CHF 60–80.

How much is a taxi from Zurich airport?

Expect CHF 60–80 to the city centre in normal traffic, plus CHF 5–10 at night, 2026 estimate. Card payment is normal. For three or four people with luggage it can rival the train once you add onward transport.

Is there a train from Zurich airport?

Yes. Zurich Flughafen station is directly beneath the terminal, with trains to Zurich HB every 10 minutes or so during the day and a 10–12 minute journey. The same station serves trains to Bern, Lucerne, Winterthur and beyond.

Do I need to buy a ticket before boarding?

Yes. Buy at a machine, the ticket office or the SBB app before you board. There are no ticket gates, but inspectors check on board and the penalty fare is around CHF 100 plus the fare.

Is the train covered by a Swiss Travel Pass or Zurich Card?

The airport is inside the Zurich fare network, so a Zurich Card or city day pass covers the trip. A Swiss Travel Pass or Half Fare card applies to the airport leg like any other train journey.

Deep dive

Every source; changeable facts are marked check

Sources