By Local Bus: |
General: |
Buses stop at the large bus stop outside the upper level of the Airport Shopping Building. Follow the signs. |
Bus #510 to Stadel bei Niederglatt: |
Route: Airport bus stop O - Werft - Glattbrugg - Rümlang - Oberglatt - Niederglatt - Neerach - Stadel bei Niederglatt. Timings: Buses leave the airport daily every 60 mins 0603-2103. Travel Time: To Stadel bei Niederglatt 42 mins. |
Bus #S511 to Dielsdorf: |
Route: Airport bus stop O - Werft - Glattbrugg - Oberglatt - Mosli Hofstetten - Niederhasli - Dorf - Dielsdorf station. Timings: Buses leave the airport Mon-Fri only at 0615, 1644 & 1744. No weekend service. Travel Time: To Dielsdorf 24 mins. |
Bus #520 to Freienstein: |
Route: Airport bus stop H - Kloten - Embrach - Oberembrach - Freienstein. Timings: Buses leave the airport Mon-Fri only at 0615, 1644 & 1744. No weekend service. Timings: Buses leave the airport Mon-Fri only at 0617, 0717, 0817, 1633, 1733 & 1833 only. Travel Time: To Freienstein 19 mins. |
Bus #S521 to Freienstein: |
Route: Airport bus stop H - Airport Cargo - GAC - Kloten - Embrach - Dreispitz - Freienstein. Timings: Buses leave the airport Mon-Fri only at 0615, 1644 & 1744. No weekend service. Timings: Buses leave the airport daily every 15-60 mins 0544-0036. Travel Time: To Freienstein 29 mins. |
Bus #530 to Bülach: |
Route: Airport bus stop G - Bulach station. Timings: Buses leave the airport daily every 15-60 mins 0601-2331. Travel Time: To Bulach 24 mins. |
Bus #S531 to Bülach: |
Route: Airport bus stop G - Airport Cargo - GAC - Bulach station. Timings: Buses leave the airport Mon-Fri only at 0616, 0646, 0716, 1609, 1639, 1709 & 1739 only. No weekend service. Travel Time: To Bulach 14 mins. |
Bus #S660 to Balsberg: |
Route: Kloten - Airport bus stop L or C - Balsberg Hardacher. Runs ~every 30 mins towards the airport in the morning (0500-0800) and away from the airport in the evening (1618-1745). Timings: Buses leave the airport Mon-Fri at 0537, 0637, 0707, 0737 & 0807. Saturdays at 0537 & 0627. Sundays at 0537 only. |
Bus #731 to Kloten: |
Route: Airport bus stop C - Airport Cargo - GAC - Kloten town - Kloten station - Hölberg - Kloten Buchhalden. Timings: Buses leave the airport Mon-Fri every 30 mins 0533-0033. Saturdays every 30 mins 0603-0033. Sundays every 30 mins 0633-0033. Travel Time: To Kloten Buchhalden 11 mins. |
Bus #732 to Egetswil: |
Route: Airport bus stop M - Werft - Kloten town - Kloten station - Kirchgasse - Freienberg - Chanzler - Egetswil. Timings: Buses leave the airport Mon-Fri every 30 mins 0604-0034. Saturdays every 30 mins 0634-0034. Sundays every 30 mins 1434-0034. Travel Time: To Egetswil 15 mins. |
Bus #733 to Graswinkel: |
Route: Airport bus stop D - Airport Cargo - GAC - Kloten town - Kloten station - Graswinkel - Santisstrasse. Timings: Buses leave the airport daily every 30 mins 0534-0034. Travel Time: To Graswinkel 12 mins. |
Bus #734 to Egetswil: |
Route: Airport bus stop E - Airport Cargo - GAC - Kloten town - Kaserne Ost - Hohrainli - Freienberg - Weinbergstrasse - Chanzler - Egetswil (Dorf). Timings: Buses leave the airport Mon-Fri every 30 mins 0528-2028. Saturdays every 30 mins 0558-2028. Sundays every 30 mins 0628-1358. Travel Time: To Egetswil 9 mins. |
Bus #735 to Härdlen: |
Route: Airport bus stop N - Werft - Kloten (Balsberg Hardacher) - Bramen - Kloten Station - Kirchgasse - Härdlen - Lindenstrasse. Timings: Buses leave the airport Mon-Fri only every 30 mins 0603-2033. No weekend service. Travel Time: To Härdlen 14 mins. |
Bus #759 to Dübendorf: |
Route: Kloten (Obstgartenstrasse) - Airport Bus Stop K or B - Werft - Kloten (Balsberg) - Opfikon - Glattbrugg - Neuwiesen - Austrasse - Wallisellen - belair - Florastrasse - Zentrum Glatt - Zurich (Altried) - Dubendorf - Ringstrasse - Lindenplatz - Dübendorf train station. Timings: Buses leave the airport Mon-Fri every 15-30 mins 0547-0002. Saturdays at 0547, 0647, then every 15-30 mins until 2332. Sundays at 0547, 0647, then every 15-30 mins 0802-2332. Travel Time: To Oerlikon station 16 mins. |
Bus #765 to Dietlikon: |
Route: Airport bus stop F - Airport - Kloten - Bassersdorf - Baltenswil - Brüttisellen - Dietlikon. Timings: Buses leave the airport daily every 30-60 mins 0600-2330. Travel Time: To Dietlikon 25 mins. |
Bus #768 to Oerlikon: |
Route: Airport Bus Stop J - Werft - Kloten (Balsberg) - Opfikon - Glattbrugg - Post - Frohbühlstrasse - Zurich (Ettenfeld) - Seebach - Seebacherplatz - Oerlikon East Train station - Oerlikon Train Station. Timings: Buses leave the airport Mon-Fri every 10-20 mins 0526-2057, then every 30 mins until 2357. Saturdays as weekdays but with an extra service at 0057. Sundays every 15-30 mins 0557-2357. Travel Time: To Egetswil 15 mins. |
Bus #781 to Oerlikon: |
Route: Zurich train station - GAC - Airport buy stop L or A - Werft - Glattbrugg - Unterriet - Cher - Glattbrugg station - Opfikon - Steize - Oerlikon Station. Timings: Buses leave the airport Mon-Fri only at 0543, 0558, then every 15-30 mins 0613-1857. No weekend service. Travel Time: To Oerlikon Station 20 mins. |
Night Buses: |
An excellent night bus network connects the airport to destinations all over Switzerland. |
Hotel Buses: |
Many hotels in the Zurich region run their own courtesy bus services to and from the airport. The buses depart from 4 zones, all close together on the arrivals level between Terminal A and B. Zone 1: Mövenpick Hotel, Movenpick Regensdorf, Renaissance/Novotel, Swissotel & nh hotel. Zone 2: Hilton, Marriott, Intercontinental & Park Inn. Zone 3: Airport/Coronado, Alegra/Welcome Inn, Ibis/Formula 1, Fly Away & Trend Hotels. Zone 4: City Hotels, Joker Bus & Ben-Bus. The Swissotel Zurich has a regular service to and from Terminal 2. Departures from T2 every 20-40 mins 0600-2300. Departures from the hotel every 20-40 mins 0620-2320. Cost: Prices vary but some charge as much as CHF 20, whilst others are free. Note: Many of the local hotels can be reached by public bus much more cheaply. |
Car Parking: |
Covered Parking P1,P2,P3 & P6: |
0-15 mins CHF 2, 16-30 mins CHF 4, 30-45 mins CHF 5, 1 hr CHF 6, 2 hrs CHF 9, 3 hrs CHF 12, 4 hrs CHF 15, each extra hour CHF 3. 1 day CHF 38, 2 days CHF 70, 3 days CHF 94, 4 days CHF 118 etc. 1 week CHF 190, 2 weeks CHF 302. |
Covered Parking P5 & P40: |
15 mins CHF 2, 30 mins CHF 3, 45 mins CHF 4, 1 hr CHF 5, 2 hrs CHF 7, 3 hrs CHF 9, 4 hrs CHF 11, each extra hour CHF 2. 1 day CHF 28, 2 days CHF 52, 3 days CHF 68 etc. 1 week CHF 132, 2 weeks CHF 216. |
Long Stay Parking P60: |
15 mins CHF 2, 30 mins CHF 3, 45 mins CHF 4, 1 hr CHF 5, 2 hrs CHF 7, 3 hrs CHF 9, 4 hrs CHF 11, each extra hour CHF 2. 1 day CHF 28, 2 days CHF 52, 3 days CHF 68, 4 days CHF 76, 5 days CHF 84, 6 days CHF 92, 7 days CHF 100, each extra day CHF 8. 2 weeks CHF 156, 3 weeks CHF 212 etc. |