Zurich Airport ZRH terminal, modern Swiss airport hall, travellers with luggage
🇨🇭 SWITZERLAND VERIFIED CARRIERSZRH AIRPORT

Zurich Airport Transfers

Compare verified carriers from ZRH to Zurich city, Alpine ski resorts, and cross-border destinations across Switzerland, Austria, and beyond. Fixed EUR pricing, no hidden fees.

IATA Code

ZRH

Distance to city

12 km

Transfer time

20-30 min

Starting price

From EUR 65

1

Connected Terminal

3

Boarding Docks

10+

Alpine Destinations

31M

Annual passengers

Zurich Airport is Switzerland's largest airport and a genuine Alpine gateway. One connected terminal complex with three docks feeds all arrivals into a single customs area - 12 km from the city centre and within reach of ski resorts across Switzerland and Austria.

Terminal Pickup Information

Important details for your Zurich Airport transfer pickup

1

One Terminal

One set of arrivals

Zurich Airport is a single connected terminal complex. All boarding piers feed into a central Airside Center, and every arriving passenger clears customs once before reaching the public arrivals area. There is no second terminal building and no shuttle between terminals.

Your driver waits in the arrivals area with a name board

Arrivals 1 & 2

Dock Midfield vs Dock B/E

Arrivals halls

Arrivals 1 near Dock B and E exits; Arrivals 2 on the east side facing taxi ranks

Dock Midfield

Long-haul and non-Schengen flights: take the underground Skymetro to the main terminal, then follow signs to Arrivals

Schengen flights at Dock B or E reach arrivals directly

Flight Monitoring

Delayed or Early Arrivals

Your carrier monitors your inbound flight status. Share your flight number when booking - if your flight is delayed or arrives early, they adjust pickup timing at no extra charge.

Real-time monitoring Auto-adjusted pickup

Popular Routes from Zurich Airport

Compare verified carriers to city centres, ski resorts, and cross-border destinations

Swiss Destinations

Lucerne

ZRH Airport → Lucerne

55 km
50 min

From

EUR 230

Basel

ZRH Airport → Basel

90 km
1h

From

EUR 250

Bern

ZRH Airport → Bern

130 km
1h 20min

From

EUR 340

Davos

ZRH Airport → Davos

145 km
2h

From

EUR 370

View Details

Interlaken

ZRH Airport → Interlaken

175 km
2h

From

EUR 430

View Details

Alpine Ski Resorts

Cross-border CH→AT

St. Anton am Arlberg

ZRH Airport → St. Anton (Austria)

200 km
2h 15min

From

EUR 400

View Details
Cross-border CH→AT

Lech/Zürs

ZRH Airport → Lech/Zürs (Austria)

220 km
2h 30min

From

EUR 440

Cross-border CH→AT

Innsbruck

ZRH Airport → Innsbruck (Austria)

190 km
2h

From

EUR 390

Zermatt

ZRH Airport → Zermatt

245 km
3h

From

EUR 680

View Details

Verbier

ZRH Airport → Verbier

280 km
3h 30min

From

EUR 720

Flims-Laax

ZRH Airport → Flims-Laax

110 km
1h 20min

From

EUR 300

Cross-Border Cities

Cross-border CH→IT

Milan

ZRH Airport → Milan (Italy)

280 km
3h

From

EUR 620

Geneva

ZRH Airport → Geneva

290 km
3h

From

EUR 650

Cross-border CH→DE

Stuttgart

ZRH Airport → Stuttgart (Germany)

230 km
2h 30min

From

EUR 460

About Zurich Airport

Key information for travellers transiting through ZRH

Zurich Airport (German: Flughafen Zürich, IATA ZRH) is Switzerland's largest airport. It sits in Kloten, 12km northeast of the Zurich city centre, and handled around 31.5 million passengers in 2023. For most travellers it is the front door to Zurich, the wider Swiss plateau, and the Alps beyond.

One terminal building. Three docks. You clear customs once. Dock B handles mostly Schengen flights, Dock E mixes Schengen and some non-Schengen traffic, and Dock Midfield takes the non-Schengen long-haul and SWISS hub connections. Passengers exit into one of two side-by-side arrivals halls: Arrivals 1 near Dock B and E exits, Arrivals 2 on the east side facing the taxi ranks and transfer vehicles. Land at Dock Midfield and the underground Skymetro takes you to the main terminal in a few minutes - same arrivals area, just a short ride first.

ZRH is a genuine Alpine gateway, and not only for Switzerland. The St. Anton am Arlberg ski area in Austria is roughly a two-hour-and-fifteen-minute drive, around 200km, which puts the Arlberg resorts well within reach of a single airport run. That drive crosses from Switzerland into Austria and uses motorway sections in both countries, so the carriers serving it hold the right cross-border operating licences and motorway vignettes for the full route. If your resort sits deeper in the Tyrol - Ischgl, Sölden, Obergurgl or Innsbruck itself - Innsbruck Airport is the closer gateway, roughly an hour to ninety minutes from most of them. Lucerne and the central Swiss lakes sit even closer.

Zurich is also the home base of SWISS, the Swiss International Air Lines flag carrier and a member of the Lufthansa Group, alongside Edelweiss Air, Condor, and the major European network carriers. That hub role is why so many long-haul arrivals route through Dock Midfield, and why a clear plan for finding your driver after a connecting flight is worth having before you land.

Airport Facts

IATA CodeZRH
City distance~12 km
Annual passengers~31.5 million
Terminals1 (3 docks)
Boarding docksB, E, Midfield
Arrivals hallsArrivals 1 & 2
Midfield connectionSkymetro train
Transfer currencyEUR

Cross-Border Transfers: Switzerland to Austria

The Zurich Airport to St. Anton am Arlberg route is one of the most popular cross-border ski transfers in the Alps. The drive crosses from Switzerland into Austria, navigates the Rhine Valley, and enters the mountains via the Arlberg Tunnel - roughly 200km and around two hours fifteen minutes in normal conditions.

Verified carriers on TransferBnB operating this route hold cross-border operating licences and motorway vignettes for both Switzerland and Austria. You do not need to buy anything yourself - vignettes and border formalities are handled before you ever get in the car.

🇨🇭 Switzerland - A1/A3 motorways🇦🇹 Austria - A14 ArlbergSt. Anton ~2h 15minLech/Zürs ~2h 30min

How Much Does a Zurich Airport Transfer Cost?

Indicative starting prices from ZRH for a standard saloon vehicle (1-3 passengers)

DestinationDistanceJourney TimeStarting From
Zurich City12 km20 minfrom EUR 65
Lucerne55 km50 minfrom EUR 230
Basel90 km1hfrom EUR 250
Davos145 km2hfrom EUR 370
Interlaken175 km2hfrom EUR 430
St. Anton am Arlberg200 km2h 15minfrom EUR 400
Lech/Zürs220 km2h 30minfrom EUR 440
Innsbruck190 km2hfrom EUR 390
Zermatt245 km3hfrom EUR 680
Milan280 km3hfrom EUR 620
Geneva290 km3hfrom EUR 650

Prices shown are indicative starting points for a standard saloon. Minivan and minibus rates are higher. Peak ski season dates (late December, January, and February) may see higher demand. All prices on TransferBnB are quoted in euros (EUR) with no hidden fees added at checkout.

Why Book Your Zurich Airport Transfer with TransferBnB

Everything you need for a reliable ZRH transfer in one place

Cross-Border Ready

Carriers running the Zurich Airport to St. Anton am Arlberg route hold the operating licences and vignettes needed to drive from Switzerland into Austria.

Verified Carriers

All carriers operating from Zurich Airport are verified by TransferBnB for licensing, insurance, and vehicle standards.

Vehicle Choice

Compare offers side by side: standard cars, estates, MPVs, and minivans sized for ski groups and their gear.

Fixed EUR pricing

The price shown is the price you pay, quoted in euros like every TransferBnB route, so you can compare it directly and there are no metered surprises.

Frequently Asked Questions

How do I get picked up at Zurich Airport?
Your driver waits in the arrivals area just past customs, holding a name board with your name on it. Zurich Airport is one connected terminal complex, so wherever your flight docks you clear customs once and follow the signs to Arrivals. If you land long-haul at Dock Midfield, you ride the underground Skymetro train to the main terminal first, then walk out to Arrivals 1 or Arrivals 2 where your driver is waiting. Schengen flights at Dock B or E bring you to the same arrivals area directly.
What happens if my flight is delayed?
Your carrier monitors your flight and adjusts the pickup time automatically. Share your flight number when booking and your driver waits.
How long does it take to get from Zurich Airport to Zurich city centre?
The city centre is 12km from the airport, about 20 to 30 minutes by road in normal traffic on the A51 motorway. During morning and evening rush hour, allow 35 to 45 minutes. Your carrier knows the route and plans around the traffic on the day.
What is the starting price for a private transfer from Zurich Airport?
Private transfers to Zurich city centre start from EUR 65. Longer routes cost more: a transfer to an Alpine ski resort such as St. Anton am Arlberg runs roughly 200km and prices vary by group size and vehicle. The price you see at booking is the price you pay, in euros.
Do I need a vignette for transfers to ski resorts from Zurich Airport?
You do not need to buy anything yourself. Switzerland requires an annual motorway vignette to use its motorways, and Austria has its own vignette system for the longer Alpine routes. Carriers running routes like Zurich Airport to St. Anton am Arlberg already hold the vignettes for the countries they drive through. It is handled before you ever get in the car, with no separate charge to sort out at the border.
What is the cancellation policy?
Standard bookings can be cancelled free of charge more than 24 hours before your scheduled pickup. For peak date travel - the last Saturday of December, the first Saturday of January, and the first three Saturdays of February - the free cancellation window extends to 72 hours before pickup. Cancellations inside these windows carry a 100% fee. Full terms shown before you confirm your booking.

What our customers say

Thomas B. — London, UK

Driver was already outside arrivals when we landed in Geneva - he'd tracked the flight and knew we'd come through early. Three sets of skis loaded and we were on the road to Chamonix before most passengers had cleared customs.

Marta R. — Munich, Germany

Good experience. Chose from three offers for Munich Airport to Kitzbühel, picked the one with the best rating. Straightforward.

Olivier D. — Lyon, France

Four of us split the cost from Zurich Airport to St. Anton and came out cheaper than the shared shuttle per person - plus we went straight to the chalet door instead of stopping at every hotel in the valley. Hadn't expected it to work out that way but it did.

Sarah K. — Dublin, Ireland

Travelled with two small kids and a lot of luggage from Rome Fiumicino. I mentioned the stroller in the booking notes and the driver showed up with a large estate. No fuss.

Pieter V. — Amsterdam, Netherlands

Eight people, Geneva to Verbier, all ski gear. One minibus, one price, door to chalet. We paid less per person than the shuttle and didn't have to share with anyone else.

Anna-Lisa M. — Vienna, Austria

I book private transfers for work fairly regularly across different platforms. What TransferBnB does differently is that you get the driver's name, direct number, vehicle, and plate before you travel - not just a confirmation number. For business trips where timing matters, that's the part that actually counts.

Book Your Zurich Airport Transfer

Compare verified carriers, choose your vehicle, and arrive on your terms.

Compare Carriers & Get a Quote
Instant confirmation Verified carriers Free cancellation (terms apply)