• Nothing Found

How to get from Zurich Airport to Train Station

Zürich Hauptbahnhof, more simply known as Zurich train station or Zurich HB, is the largest railway station in Switzerland and one of the largest in Europe. This transport hub has lines that give access to the entire country, and even to neighbouring countries such as France, Germany, Austria and Italy.  

If you’re looking to get from Zurich Airport to Zurich HB to continue your exploration of Switzerland, you can take either a taxi or the train. Taking an airport taxi will take around 12 minutes to reach the Zurich train station and will cost about €70. The direct train will also take around 12 minutes but will cost just €7.42 per person.

Welcome Pickups offers meet and greet services and a friendly introduction to Zurich at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups €73 12min 24/7 Book
Book
Taxi €70 12min 24/7
Train €14.90 12min 05:00–00:00

How to get from Zurich Airport to the train station by taxi

If you’re looking for a private transfer from Zurich Airport to the train station, taking a taxi is a good option. The cost of a local airport taxi will be around €70, based on a taximeter, and the journey time will be 10-20 minutes, depending on traffic.

How much is a taxi from Zurich Airport to Zurich HB?

The cost of a local taxi from Zurich Airport to Zurich HB will be calculated using a taximeter. The final cost will depend on the level of traffic but will be around €70.

However, if you’d prefer a set fare for your taxi from Zurich Airport to the Zurich train station, you can book in advance with Welcome Pickups.

Cost

€7.45

Trip Duration

12 Min.

*Prices may vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24 hours a day from Zurich Airport.

Where do I find a taxi at Zurich Airport?

There are taxi ranks located outside both Terminals 1 and 2 at Zurich Airport.

Convenience

If you’re travelling in a group, taking a taxi from Zurich Airport to the train station will be a convenient and easy transfer option. You can all travel in a private car that will drop you off at the entrance of the station in just 12 minutes.

Editor’s Note

You can split your taxi fare with up to 3 other passengers to help you save on your transfer.

Useful Tips

Transfer time in a taxi will depend heavily on traffic levels.
Ensure your driver resets the taximeter before you begin your journey.
You may be charged extra for luggage that doesn't fit in the trunk of the vehicle.

How to get from Zurich Airport to Zurich Train Station by train

There’s a direct train from Zurich Airport to Zurich’s main train station. The travel time on the train is between 10 and 12 minutes, depending on which train line you take, and the cost is €7.45 per traveller.

How much is the train from Zurich Airport to Zurich's main train station?

The cost of a one-way ticket on the train from Zurich Airport to Zurich HB will be €7.45. Children under the age of 6 travel for free. You can purchase your train ticket online in advance or from the automatic machines at the airport.

Cost

€7.45

Trip Duration

12 Min.

*There's a waiting time of up to 10 minutes for the train.

Convenience
Safety
Value for Money

The trains run from 05:00 to 24:00.

Where do I find the train at Zurich Airport?

The Zurich Airport Railway Station is located underground. You can make your way there by taking the elevators or stairs from the main passenger terminal.

Convenience

During high traffic, the train is the fastest transfer option. The train will take you directly to Zurich HB, however, the trains do fill up quickly, so you may end up standing with your luggage for the duration of your journey. To avoid being in a cramped carriage, especially when travelling in a group or with children, a taxi or private transfer might be a more suitable option.

Editor’s Note

During rush hour, taking the train can be much quicker than taking a local taxi due to the traffic.

Useful Tips

The fastest train to Zurich HB takes just 10 minutes.
There's limited luggage storage on the train, be sure to travel light.
Keep an eye on the train timetables, they can change without notice.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Zurich. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€73.0
NIGHTTIME
€87.6
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How can I get from Zurich Airport to Zurich HB?

There are two transfer options from Zurich Airport to Zurich’s main train station; taxi or train. The journey time for both options is around 12 minutes. Taking an airport taxi will cost approximately €70 and the train will be €7.45 per ticket.

What’s the Zurich Airport to Zurich HB train fare?

The cost of the train from Zurich Airprot to Zurich HB is €7.45. You can purchase your tickets online in advance or from the machines at the airport.

What is the Zurich Airport to train station distance?

The distance from Zurich Airport to Zurich Train Station is 10.4 km. The taxis at the airport will take around 12 minutes to reach the station, and the train will take around the same amount of time.

Was this helpful?

Pre-book online