Zurich operates one of the most reliable and comprehensive public transport networks in the world — and for a city of its size, the coverage is extraordinary. The ZVV (Zürcher Verkehrsverbund) umbrella brings together trams, S-Bahn suburban rail, city buses, trolleybuses, lake steamers and even some rural funiculars under a single integrated ticketing system. The system runs to the minute, covers virtually every corner of the canton, and makes a car essentially unnecessary for any visitor.
The ZVV zone system
All ZVV transport — trams, buses, S-Bahn, lake boats — is organised into a zone system. Zones radiate outward from the city centre, with Zone 110 covering central Zurich. Most visitor journeys within the city itself fall within zones 110 and 121 (the second ring). The further you travel, the more zones your ticket must cover. At ticket machines, you enter your destination or select zones rather than specifying a route; the machine calculates the correct fare. This zone system applies uniformly across all ZVV operators and modes, making it genuinely easy to transfer between a tram in the city centre and an S-Bahn train to a lake village on the same ticket.
Trams: the backbone of the inner city
Zurich's tram network — operated by VBZ (Verkehrsbetriebe Zürich) — is the heart of the city transport system. More than a dozen tram lines cover the compact city centre and inner suburbs with very high frequency (typically every 7–10 minutes on main routes, every 3–4 minutes on the busiest corridors during peak hours). Key characteristics:
- Trams are low-floor, modern and reliable — delays are the exception rather than the norm.
- The central interchange is Zurich HB (Hauptbahnhof, the main railway station), where most tram lines converge along the Bahnhofquai and Bahnhofbrücke.
- Paradeplatz (the banking district) is the other major interchange, where multiple lines turn and connect in the central city.
- Tram 4 and Tram 11 are the longest and most useful corridors through the city for visitors.
- On summer evenings and weekends, several routes extend hours into the early morning for night service.
The tram network is so dense in central Zurich that you are rarely more than a few minutes' walk from a stop. Most of the old town (Altstadt), the university area, the lakefront and the Langstrasse district are all within a single tram ride of Zurich HB.
S-Bahn: the regional network
The ZVV S-Bahn covers the entire canton of Zurich and reaches into neighbouring cantons. From Zurich HB, S-Bahn trains run roughly every 15–30 minutes on most lines throughout the day, connecting:
- The airport (ZRH): S-Bahn lines S2, S16 and others reach Zurich Airport in around 10–13 minutes from HB. This is the default way to travel between the city and the airport — fast, cheap and on time.
- Lake towns along Lake Zurich: Rapperswil, Uetikon am See, Küsnacht and others.
- The wine region to the north (Winterthur, Schaffhausen).
- Baden, Aarau and Zug, which are within the ZVV network or just beyond it.
The S-Bahn also runs through a city-centre underground passage at Zurich HB, meaning several stations below ground are accessible for inner-city trips. Stadelhofen station (at the east end of the old town) is an important secondary S-Bahn stop for reaching the Zurichhorn park and lake area.
Buses and trolleybuses
VBZ buses and trolleybuses complement the trams, reaching hilly neighbourhoods (like Zürichberg and the university slopes) and parts of the outer city that trams do not cover. Trolleybuses are common on several central routes and run silently on overhead power. All accept the same ZVV tickets.
Several postbus lines also operate within the ZVV zone system, connecting rural villages and mountain areas in the wider canton — these are part of the Swiss PostBus (PostAuto) national network.
Lake steamers
ZSG (Zürichsee-Schifffahrtsgesellschaft) operates scheduled lake steamer services on Lake Zurich throughout most of the year. These are integrated into the ZVV zone system for destinations within the relevant zones — a standard multi-zone ticket or day pass is valid on the boat as well as the tram. Services run from Zürich Bürkliplatz (at the bottom of Bahnhofstrasse) down the length of the lake to Rapperswil, with smaller intermediate stops at lake villages. For a scenic addition to a day trip, the lake steamer is excellent value when covered by a day pass.
Tickets and passes
ZVV ticketing is logical once you grasp the zone system:
- Single journey (Einzelbillett): valid for travel within the specified zones for one hour. Covers unlimited transfers between tram, bus, S-Bahn and ferry within that zone set.
- Short distance (Kurzstrecke): a cheaper option valid for up to three stops on tram/bus in the city, or for very short S-Bahn hops within the urban zone.
- 9 o'clock day pass (9-Uhr-Tageskarte): unlimited travel within chosen zones from 9 am to the end of the day — significantly cheaper than the full-day pass and valid for most visitor journeys outside the morning rush.
- 24-hour day pass (Tageskarte): valid at any time of day within chosen zones. Covers airport travel if you include the airport zone (110+121+122 for the city and airport).
- ZVV Network Pass (Netzpass): unlimited travel across all ZVV zones; useful for exploring the whole canton.
Tickets are available at tram stops (yellow SBB/ZVV machines), at the ZVV shop in Zurich HB, via the SBB Mobile app (the Swiss national rail app, which covers ZVV tickets), or at convenience stores. Validate paper tickets before travel; app tickets activate on purchase. Inspectors operate on all modes and the Swiss attitude to fare evasion is unforgiving — fines are substantial.
Getting to and from Zurich Airport
Zurich Airport (ZRH) is directly on the S-Bahn network — S2, S16 and other lines run to the airport station (directly beneath the terminal) from Zurich HB in around 10–13 minutes. Services run approximately every 10 minutes during the day. An airport ticket covers zones 110–121–122 (or check the machine for the "to airport" option). The connection is fast, direct and one of the easiest airport-to-city links in Switzerland — see the Zurich airport to city guide for full detail.
Navigating Zurich on foot and by water
Central Zurich is a walkable city. The Altstadt (old town) on both banks of the Limmat river is compact and largely pedestrianised, and the famous Bahnhofstrasse shopping street is a five-minute walk from Zurich HB. Many of the city's key sights — the Grossmünster, Fraumünster, Kunsthaus art museum and the ETH university — are within comfortable walking distance of each other. The lakefront at Zürichhorn and Mythenquai is easy to cycle or walk along in good weather.
Tips for getting around Zurich
- Zurich is expensive by any standard — transport is no exception, but the value is high: services are punctual, clean and very frequent.
- If your hotel is in the city of Zurich proper (not outer suburbs), a 24-hour day pass for zones 110+121 covers nearly everything you will want to do in a day.
- The SBB Mobile app is the best all-in-one tool for Swiss transport, covering ZVV tickets, national rail connections to other Swiss cities, and real-time journey planning.
- Intercity trains to Basel, Bern, Geneva or Lucerne depart from Zurich HB; Switzerland's intercity network is covered by the Swiss Travel Pass if you have one.
- For longer European journeys, Zurich HB also connects to the European night train network (ÖBB Nightjet) toward Vienna, Berlin and Hamburg — see rail pass guides for details on booking.
- At New Year, Zurich's trams and buses run through the night for free — an unusual and generous tradition.
Frequently asked questions
Does the Swiss Travel Pass cover Zurich city transport?
Yes. The Swiss Travel Pass includes unlimited travel on all ZVV zones within Switzerland, covering trams, buses, S-Bahn and lake steamers in Zurich. If you are buying a Swiss rail pass for a wider Switzerland trip, you do not need separate city transport tickets in Zurich.
How do I buy a ZVV ticket at a tram stop?
Yellow ticket machines at most tram stops and S-Bahn stations have English-language menus. Select your destination or the zones you need, choose ticket type (single, day pass, short distance), and pay by card or cash. App tickets via SBB Mobile are an increasingly popular alternative.
Are lake boats included in my ZVV day pass?
Yes, within the relevant zones. ZSG lake steamers on Lake Zurich are integrated into the ZVV zone system. A day pass covering zones 110 and 121 includes the lake service from Bürkliplatz toward Thalwil and the western lake shore.
Is tipping expected on ZVV transport?
No — ZVV trams and S-Bahn are unmanned self-service systems. Staff at the main HB information desk are helpful but tips are not expected. The norm in Switzerland generally is rounding up small bills, but transport is a flat ticket price with no tipping.
Sources and further reading:
- ZVV (Zürcher Verkehrsverbund) — official zone maps, ticket prices and journey planner.
- VBZ (Verkehrsbetriebe Zürich) — tram and bus network maps and timetables.
- SBB Mobile app — national and ZVV ticketing and real-time information.
- Swiss Federal Railways (SBB) — Swiss Travel Pass and intercity connections.
