Travel · By tram, train and boat
Zurich by tram, train and boat: the ZVV, SBB and the lake
Zurich runs on rails and water. Here is how to use them, checked against the operators’ own websites on 28 October 2026.
Updated October 2026
Trams, buses and the S-Bahn
The ZVV is the transport network of the canton of Zurich: VBZ trams and buses in the city, the S-Bahn into the region, the ZSG boats and the funiculars, on tickets priced by zone. Timetables and tickets on zvv.ch and in the SBB and ZVV apps.
The Zürich Card
The Zürich Card covers second-class travel on trams, buses, trains and boats in the city and the region, including to and from the airport, for 24 or 72 hours, with free admission to many museums and other discounts. New prices apply from 13 December 2026.
SBB from Zürich HB
SBB trains leave Zürich HB for Lucerne, Basel, Chur and, through the Gotthard Base Tunnel, Ticino and Milan. From Chur the Rhaetian Railway climbs to St. Moritz, about three hours from Zurich.
The ULTIMATE Milan guide The ULTIMATE Lake Como guide
Up the hills
The Polybahn climbs from the Central to the ETH; the Dolderbahn from the Römerhof to the Dolder; the SZU’s S10 to the Uetliberg, starting at Selnau until its main-station platforms reopen on 13 December 2026; and the Felsenegg cable car from Adliswil, out of service in March 2027 for maintenance.
The ZSG lake ships
The ZSG sails Lake Zurich from the Bürkliplatz, from short round trips to the length of the lake to Rapperswil, and in season runs the Limmat boats through the Old Town.
The great train journeys
See ULTIMATE Rail Journeys for the Glacier Express, the Bernina line and the great railway journeys of Europe and the world.
Questions and answers
Does the Zürich Card include the airport?
Yes: it covers travel to and from the airport, in second class.
How do I get to the Uetliberg?
By the SZU’s S10; until 12 December 2026 it starts at Zürich Selnau, not the main station.
Sources: zvv.ch, sbb.ch, szu.ch, zsg.ch, polybahn.ch and zuerich.com (checked 28 October 2026). Timetables change: always check before you travel.