Zurich airport to city centre: trains, trams, taxis and transfers
transport

Zurich airport to city centre: trains, trams, taxis and transfers

Quick Answer

What is the fastest way from Zurich Airport to the city centre?

The train from Zurich Airport (ZRH) to Zürich Hauptbahnhof takes around 10 minutes and runs several times an hour from early morning until close to midnight. A second-class single ticket costs about CHF 7.60, and it beats a taxi on both price and reliability at almost any time of day.

The train is the default answer

Zurich Airport (ZRH) sits directly on the rail network, and the railway station is one floor below the arrivals hall, reached by escalator and signposted in English throughout. There is no shuttle bus stage, no long walk across a car park, and no separate ticket hall to hunt for. This is the main reason the train, not a taxi, is the right call for almost everyone landing here.

Trains to Zürich Hauptbahnhof (Zurich HB) run on the S-Bahn (S2, S16, S24) and on InterCity and InterRegio services that happen to stop at the airport on their way through. Combined, that gives a departure roughly every 6 to 10 minutes for most of the day, dropping to every 15 to 20 minutes late in the evening. The ride itself takes about 10 minutes on the direct S-Bahn, occasionally a couple of minutes longer if your train makes an extra stop at Zürich Oerlikon first. Board any train showing Zürich HB, Bern, Winterthur or Chur on the departure board and you will get into the centre without needing to plan a specific service.

Buy your ticket at the machines in the airport station before boarding, not from the conductor, since SBB and ZVV both charge a surcharge for tickets bought on board. The machines have an English interface and accept contactless cards and cash. As of 2026 a standard second-class single is about CHF 7.60, first class is around CHF 13, and the ticket is valid on any train within a set window, so there is no need to match it to a specific departure time.

What the ticket actually covers

Zurich Airport sits inside ZVV zone 121, and the Hauptbahnhof is in zone 110, so the ticket you buy for the airport run is a standard ZVV zone ticket, the same kind used for trams and buses across the city. That matters for two reasons. First, if you already hold a Zürich Card, a ZVV day pass, or a Swiss Travel Pass, the airport-to-city leg is already covered and you do not need to buy anything separate. Second, the ticket is valid for onward travel by tram or bus within the same zones and time window, so if your hotel is a five-minute tram ride from the Hauptbahnhof you do not need a second ticket for that leg, provided you are still within the validity period stamped on the ticket.

If you are heading straight on to somewhere outside Zurich, for example Lucerne, Basel or St Gallen, it is worth checking the through-fare rather than buying two separate legs, since SBB fares are usually calculated end to end from the airport station. Our guide to Swiss trains covers how fares, half-fare cards and the Swiss Travel Pass interact for longer journeys.

Comparing your options

OptionJourney timeApprox. cost (2026)Notes
Train (S-Bahn/IC)~10 minutesCHF 7.60 (2nd class)Departs every 6–10 min in the day
Tram/bus onward from HB+5–20 minutesIncluded if within ticket zone/timeDepends on final address
Taxi15–25 minutesCHF 55–75Longer and pricier in rush hour
Private transfer (booked)15–25 minutesFixed price, booked aheadFixed rate agreed before pickup
Airport limo/scenic transfer20–40 minutesFixed price, booked aheadCan include a stop en route

Traffic on the motorway feeding into central Zurich builds up between roughly 7 and 9am and 4:30 and 6:30pm, so a taxi’s journey time and cost both climb during those windows while the train’s timing does not change at all.

When a taxi or private transfer makes sense anyway

The train wins on nearly every practical measure, but there are situations where a taxi or a booked transfer earns its higher price.

Heavy luggage or a group with children. Zurich HB’s platforms are accessible by lift, but a train followed by a tram change with two large suitcases and a pushchair is a genuinely different experience from a door-to-door car.

Very late or very early arrivals. Regular trains stop shortly after midnight and the first services resume around 5am. Outside Friday and Saturday nights, when Nachtnetz night buses and trams run from the Hauptbahnhof into the small hours, there is no public transport gap-filler, and a taxi or a pre-booked transfer becomes the only realistic option. If your flight is scheduled to land after 11:30pm, it is worth booking a fixed-price transfer in advance rather than queuing at the taxi rank not knowing the fare until you arrive.

a pre-booked airport-to-city ride fixes the price before you land, which removes the guesswork of a metered taxi during a night arrival or a rush-hour jam.

You want to start sightseeing immediately. Some transfers route via Lake Zurich for a photo stop rather than driving straight to your hotel. a scenic transfer that pauses at the lake suits a first arrival if you would rather see something on the way in than drop bags first, though it adds time compared with the direct train.

You are heading beyond Zurich itself. If your onward destination is somewhere like Interlaken rather than the city, a direct transfer avoids a change at Zurich HB and a second long train leg. a private group transfer between the airport and Interlaken is worth pricing against the rail alternative if you are travelling as a family or a group of four or more, since the per-person cost narrows quickly.

For everyone else, including solo travellers and couples with one suitcase each, the train remains cheaper, faster in daytime traffic, and no less comfortable.

The taxi rank and ride-hailing in practice

Official taxis wait at a marked rank directly outside arrivals; fares are metered, not negotiated, and drivers generally take card payment though it is worth asking before you get in. Uber operates in Zurich but pickup points at the airport are restricted and drivers sometimes cancel rather than navigate the arrivals loop, so it is not markedly more reliable than the taxi rank. If you do take a taxi, confirm the destination address includes the postcode, since Zurich has streets with the same name in different districts.

Car hire at the airport

Zurich Airport has a car rental centre a short walk from arrivals with most major agencies represented. It makes sense if your trip is built around day trips into rural Switzerland, but not if you are staying in central Zurich itself: the old town has narrow streets, limited and expensive parking, and the ZVV network reaches almost everywhere a visitor needs to go. Our car rental in Switzerland guide covers when hiring pays off and when it becomes a costly way to sit in city traffic.

Left luggage and a same-day flight

If you are arriving on the morning of a flight home, or storing bags before a full day in the city, Zurich Airport has staffed and self-service left luggage facilities in Airside Center and near Check-in 2, priced per item per calendar day. These are convenient but not cheap. If you plan to spend the day exploring rather than sitting near the airport, it is usually cheaper to take the 10-minute train into the centre and use the lockers at Zürich Hauptbahnhof instead, then take the same train back for your flight with time to spare. Full pricing and locations are in our luggage and left luggage guide.

Arriving late at night

If your flight lands after the last regular train, plan for this before you land rather than after. Pre-book a fixed-price transfer, note the official taxi rank rather than accepting offers from anyone approaching you in the arrivals hall (unlicensed touts are a known nuisance at many European airports, and Zurich is no exception even though it is a low-crime city), and have your hotel’s exact address ready, since night drivers may be less familiar with smaller side streets than daytime regulars. Our safety and scams guide has more on avoiding the handful of scams that do exist here, none of which are severe by international standards.

Which ticket or pass should cover this leg

If you already know you will be using public transport heavily during your stay, decide on a pass before you land rather than after, since some options are better bought as a bundle.

  • Single ZVV ticket: cheapest for a one-off airport transfer if you are not using transport again that day.
  • Zürich Card: worth it if you are basing yourself in the city for 24 or 72 hours and plan to use trams, museums and the airport train within that window.
  • Swiss Travel Pass: makes sense if your trip includes several day trips beyond Zurich, since it also covers many mountain railways and boats.
  • Half Fare Card: better value for a longer stay with frequent but shorter journeys, at the cost of paying half fare rather than travelling free.

Our comparison of the Zürich Card against the Swiss Travel Pass breaks down which one actually pays for itself depending on how many day trips you are planning, whether that is to Lucerne, the Rhine Falls, or further into the Bernese Oberland.

Getting from Zürich HB to your accommodation

Once you are at the Hauptbahnhof, the tram network fans out from directly outside the main entrance, with lines reaching the old town, Zürich West, and the lakeside within 10 to 15 minutes. Our guide to getting around on the ZVV explains how to read tram numbers and buy connecting tickets if your airport ticket’s time window has expired by the time you arrive. If you have not booked accommodation yet, our where to stay in Zurich guide breaks down which neighbourhoods keep you closest to the station versus the lake.

For a first visit, it is worth deciding your overall plan before you land: our guide to how many days in Zurich and a suggested one-day Zurich itinerary both assume you arrive via this same airport route, so the timings line up with a same-day city start if your flight lands in the morning.

First-time mistakes to avoid

The most common mistake is buying a ticket from the conductor on board rather than the machine downstairs, which adds an unnecessary surcharge for a transaction that takes 90 seconds at the airport station. The second is assuming the train runs all night; it does not, and travellers who land on a delayed evening flight sometimes discover this only after the last direct service has gone.

The third is underestimating city traffic when booking a taxi for an early departure back to the airport: build in 30 minutes more than the quoted taxi time during weekday rush hour, or take the train instead, since it is immune to road congestion entirely. More on these and other early slip-ups is in our first-time mistakes in Zurich guide.

Zurich airport transfers: frequently asked questions

How long does the train take from Zurich Airport to the city centre?

The direct S-Bahn and InterCity services from the airport station to Zürich Hauptbahnhof take around 10 minutes. Some trains continue to other platforms at the same station, so check the departure board rather than assuming a fixed platform.

How much does the train from the airport cost?

A standard second-class single is about CHF 7.60 as of 2026. First class costs roughly CHF 13. Children under 6 travel free, and 6 to 15 year olds pay a reduced fare with the Junior Card or a family ticket.

Is a taxi from Zurich Airport expensive?

Yes. A metered taxi to the city centre typically costs CHF 55 to 75 depending on traffic and the exact drop-off point, for a journey the train covers in a tenth of the time for a tenth of the price.

Does the Zurich Card cover the airport train?

Yes, the Zürich Card includes travel on ZVV zones covering the airport to the city centre, so if you already have one for your stay it is valid the moment you land.

Is there a night train or bus if I land after midnight?

Regular trains stop shortly after midnight. On Friday and Saturday nights the Nachtnetz night buses and trams cover parts of the city from the Hauptbahnhof, but they do not currently reach the airport, so a taxi is usually the only option for a very late landing outside those two nights.

Can I buy the train ticket after I land, or should I do it before?

Buy it after landing. Ticket machines are inside the airport railway station, take contactless cards, and there is no advantage to buying online in advance since ZVV and SBB tickets are valid on any train within their time window.

Where do I find left luggage at Zurich Airport?

Zurich Airport has staffed and self-service left luggage in Airside Center and near Check-in 2, priced per item per day. It is more expensive than lockers in the city, so if you are storing bags for a full day it is usually cheaper to take the train in and use lockers at the Hauptbahnhof.

Transport passes & transfers on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.