Skip to content
A panoramic view of a european city

How do I get to Zurich?

Zurich, Switzerland

Jump to a guide

Current conditions

Local 10:42
Weather 19° overcast
Feels 21° · 89% · 2 km/h
Air 29 good
PM2.5 4 · PM10 6.8
Sun 06:30 → 20:26
1 USD 0.80 CHF

How do I get to Zurich?

Zurich Airport (ZRH) sits 13 km north of city center in Kloten and handles nearly all international arrivals. SWISS, Lufthansa, and Edelweiss fly direct from the US. A 12-minute S-Bahn ride at CHF 6.80 connects ZRH to Zürich Hauptbahnhof. From elsewhere in Europe, high-speed rail from Paris, Frankfurt, and Milan often beats flying on total door-to-door time.

ZRH is Switzerland's busiest airport. Around 31 million passengers used it in 2023. The terminal feels manageable. You can walk from most gates to baggage claim in under 10 minutes, and the underground SBB rail platforms sit a 3-minute walk from the arrivals hall. The S2 and S16 S-Bahn lines depart every 5-10 minutes for Zürich HB, the central station. Grab a second-class ticket at the green SBB machines before heading down to the platform. They take contactless cards, which spares you the scramble through unfamiliar Swiss coins while still groggy from a transatlantic flight. Basel-Mulhouse EuroAirport (BSL), 85 km to the northwest, handles Ryanair and Wizz Air routes from southern and eastern Europe. A bus from BSL to Zürich HB takes 80-90 minutes and runs CHF 31. That routing only makes sense when the fare gap exceeds CHF 100, and on short-haul European legs it rarely does.

From New York JFK, SWISS operates daily nonstops to ZRH, about 8.5 hours eastbound. United serves Newark direct, and Edelweiss (the SWISS leisure subsidiary) covers Los Angeles with seasonal San Francisco service. Round-trip economy from the US East Coast sits at $600-1,100 during shoulder months like April, May, and September. Fares rise to $1,100-1,500 in the July-August and Christmas peak windows. West Coast travelers without a nonstop typically connect through Frankfurt on Lufthansa or London on British Airways. The connection adds 3-5 hours but can save $100-200 over a direct fare. From London Heathrow, SWISS and BA fly the route in under 2 hours at £90-250 round-trip. EasyJet works Gatwick and Luton from £40-120, and here is the good part. It lands at the same ZRH terminal as the full-service carriers. No penalty bus ride to a distant field.

From the rest of Europe, trains compete with flights once you factor in security queues and airport transfers. The TGV Lyria from Paris Gare de Lyon reaches Zürich HB in 4 hours for €35-90 on advance bookings. ICE from Frankfurt takes the same 4 hours at €29-70. The Milan route passes through the Gotthard Base Tunnel, 57 km under the Alps, opened in 2016. You can feel your ears adjust to the pressure shift as the train drops below the mountains. The full ride from Milano Centrale runs 3.5 hours for CHF 30-65. On clear mornings the approach from Ticino passes terraced vineyards above Lake Lugano, and you step off at Zürich HB with no cab needed. Worth noting, the Swiss Travel Pass starts at CHF 232 for 3 consecutive days and covers the airport train along with unlimited rides on most Swiss public transit. It tends to pay for itself within 2-3 intercity legs to places like Lucerne or the Jungfrau region.

The cheapest transatlantic fares tend to appear 6-8 weeks before departure. Low season runs late January through mid-March and mid-November before the Christmas markets open around November 23. Those months bring 2-4°C afternoons and a flat grey sky that presses down on the Zürichsee. Not bad if you prefer quiet, but a long way from the summer postcard. April and early October deliver 12-15°C with lighter crowds and fares $200-300 below peak summer pricing. Swiss school holidays shift the market too. February and October half-terms push family traffic up, and the summer break from roughly July 5 through August 10 collides with peak European demand across the continent. To be fair, arriving in Zurich is simpler than most European capitals. One terminal at ZRH, one train to Zürich HB, no shuttle maze. You feel the difference after a Ryanair landing at Bergamo when you thought you booked Milan.

$750 average return flight, USD

SWISS and Lufthansa run daily nonstops from major US gateways and London Heathrow. EasyJet and Eurowings add budget frequency from 40+ European cities. TGV Lyria and ICE high-speed rail link Paris and Frankfurt in 4 hours each.

Nearest airports

  • ZRH — Zurich Airport

    13 km from city centre

  • BSL — EuroAirport Basel-Mulhouse-Freiburg

    85 km from city centre

More transport questions

How do I get from the airport to Zurich?

Take the S-Bahn (S2 or S16 line) from Zürich Airport (ZRH) directly to Zürich HB, the central station. The ride costs 6.80 CHF (about $8.40), takes 10 minutes, and trains depart every 7-10 minutes from roughly 5am to midnight. Taxis run 50-70 CHF for a 15-minute ride.

Full answer

How do I get around Zurich?

Zurich runs on trams and walking. A ZVV day pass for zone 110 costs CHF 5.40 and covers every tram, bus, and S-Bahn in the city. The Altstadt spans both banks of the Limmat and is walkable end to end in 20 minutes. Uber and taxis exist for after-midnight travel when the network stops.

Full answer

What are the best day trips from Zurich?

Lucerne is the strongest single-day trip from Zurich, 45 minutes by SBB train from Zürich HB for around CHF 50 return. Rhine Falls and Stein am Rhein pair well as a second option, 38 minutes to Schaffhausen by IR. Rapperswil is the easy 35-minute lake-town choice for a quieter day.

Full answer

Last verified by automated review (v1.7.2) on . What is automated review?

Plan Your Trip to Zurich