Zurich Airport

How to get from Zurich Airport to the City

November 25, 2019 Last Updated on November 25, 2022

If your point of arrival into Switzerland is Zurich Kloten Airport, you may be wondering how to get from Zurich Airport to the city centre.  Whilst it is only ten kilometres (six miles) from Zurich Airport to Zurich Main Station (Hauptbahnhof), there are numerous options when it comes to transfers from Zurich Airport.

In this guide you’ll find details of the different Zurich airport to city transfer options including the journey times and fares.

Tip: The German word for airport is Flughafen so you may see signs referring to Zurich Flughafen.

[This post may contain compensated links. Please see my disclosure policy for more information.]

Zurich Airport – City Transfers Comparison

Journey TimeFare
Train15 minutesCHF 6.80 per adult
Free with Swiss Travel Pass
and Zurich Card
Buy Swiss Pass
Buy Zurich Card
Tram35 minutesCHF 13.60 per adult
Free with Swiss Travel Pass
and Zurich Card
Buy Swiss Pass
Buy Zurich Card
Airport Shuttle35 minutesCHF 25 per adultMore info
Private Transfer30 minutesPrice on requestEnquire Here
Taxi20 minutesCHF 50 to CHF 70 More info
Uber20 minutesCHF 23 to CHF 31More info
Rental Car25 minutesVariesCompare Rates


Probably the most convenient way to get from Zurich airport to city centre is by train.  The Zurich airport train station is located within the terminal building so once you have collected your luggage and are in the Zurich Airport Arrivals Hall, it’s simply a matter of following the signs.

Trains run every five to ten minutes from 5am to just after midnight every day of the year.  The journey from Zurich Airport to Zurich HB (Main Station) takes around fifteen minutes.

If you already have a Swiss Travel Pass or a Zurich Card, the Zurich Airport train ride is included.  Just hop on board any train and show your Pass or Zurich Card to a ticket inspector if requested.

Learn more about the Swiss Travel Pass in this article.

Passengers that don’t have a Swiss Travel Pass or Zurich Card can buy tickets for the train at the SBB (Swiss Federal Railways) ticket counter or from one of the ticket machines at the platform.

Zurich Airport to Zurich HB train fares:

  • Free for holders of Swiss Travel Pass and Zurich Card
  • CHF 6.80 for adults / CHF 3.40 for children


Another option to get from Zurich Airport to downtown Zurich is by tram (streetcar).

Line 10 runs between the airport and the city centre with the trip taking around 35 minutes.

Trams depart from directly outside the Arrivals Hall every 8 or 15 minutes.  Tickets can be purchased from the ticket machines inside the airport terminals.

Check timetables > here

Zurich Airport to city centre tram fares:

  • Free for holders of Swiss Travel Pass and Zurich Card
  • CHF 13.60 for adults (24 hour day pass) / CHF 6.80 for children
The Swiss Travel Pass includes free public transport in Switzerland.

Airport shuttle

Many of the hotels in Zurich City Centre and Zurich West can be reached by the Zurich Airport shuttle bus which operates at least once per hour. 

The trip takes about 35 to 40 minutes and can either be booked online or through your hotel.  You will be given a pick up time upon booking. The service is operated by 7×7 and mini buses are used.

Fares for the Zurich Airport bus:

  • CHF 25 per adult / Children under 12 free of charge

Private transfer

For the convenience of a driver and vehicle awaiting your arrival, a great option is to pre-book a private airport transfer.

Private transfers are great because not only will the driver be waiting for you in the Arrivals Hall, the vehicle is reserved only for your travelling party so you can be driven directly to your hotel.

You should allow around 30 minutes for your Zurich Airport transfer to the city.

Vehicle sizes available include sedans as well as larger vehicles and minivans. > Click here to get a quote.


If you’d prefer to catch a taxi from Zurich Airport to the city, there are a number of taxi companies to choose from.  You’ll find them outside Arrivals Hall 1 and 2.

In some cases you can pay a fixed price for your trip (click here for more info) but in general, most taxis have a flat fee of CHF 6 plus CHF 3.80 per kilometre.  If you are travelling with a lot of luggage, supplements sometimes apply.

You can expect to pay between CHF 50 and CHF 70 for a taxi from Zurich Airport to the city.


The ride-sharing company Uber operates in Zurich and can pick up passengers from Zurich Airport.

Depending on traffic and demand, the fare from Zurich Airport to Zurich city centre will cost between about CHF 23 and CHF 31 in an UberX. 

Rides can be booked via the Uber app.

Read about the best apps to download for travel in Switzerland in this article.

Image courtesy Uber

Rental Car

Most of the international car rental brands, including Avis, Budget, Europcar, Hertz and Sixt, have depots at Zurich Airport.  Their offices can be found in the Airport Center (level 1).

If you are collecting a vehicle from Zurich Airport, allow plenty of time as this is one of the largest car rental depots in Switzerland and the rental counters can be very busy.

It is recommended that you book ahead (click here to compare rates) if you plan to rent a car from Zurich Airport to ensure there is a vehicle available for you on arrival.

You should allow around 30 minutes to reach the city centre after collecting your vehicle.

I hope this guide has helped you to decide the best way to get from Zurich Airport to the city.

It’s worth keeping in mind that as well as being a major hub for arrivals into Switzerland, Zurich is also a vibrant city well worth spending some time in.

You can read our Zurich Travel Guide > here.

Or read our suggested things to do in Zurich > here and find where to stay in Zurich > here.

Listen to our Visiting Zurich podcast episode

Click on the green button below to listen.