Plan any Swiss journey in seconds.
Live departures, platforms and connections for trains, buses, trams and boats, across all of Switzerland. Free, private, no tracking.
Free download · iPhone & Android · no account needed
Everything that moves, in one app.
Trains, buses, trams & boats
One search across every Swiss operator: national rail, regional, city trams and lake boats.
Live departures & platforms
Real-time times and the exact platform, so you walk straight to the right one.
Door-to-door connections
Full journeys with every change, walking time and delay built in.
Private. No tracking.
Genuinely free, with no tracking and no personal data collected. Ever.
Favourites & offline
Pin your daily routes and stations; favourites stay cached when signal drops.
Built for visitors too
English, German, French and Italian, plus a one-tap Swiss Travel Pass shortcut for tourists.
Getting around, city by city
Practical guides to public transport in Switzerland's most-visited cities.
Zürich
Zürich has one of the densest, most punctual transit networks in the world. Trams and buses cover the city centre, S-Bahn trains reach the whole region, and boats cross the lake in summer.
Read the guide →Geneva
Geneva packs trams, trolleybuses, little yellow lake-shuttle boats and cross-border regional trains into a compact, lakeside network. Many visitors ride it all for free.
Read the guide →Lucerne
Lucerne is small enough to walk, but it's the gateway to lake steamers and the mountain railways up Pilatus and Rigi. The bus network and the boats do most of the work.
Read the guide →Bern
Bern's arcaded old town is small enough to cross on foot in twenty minutes, but trams and buses fan out from the main station to reach everything just beyond it.
Read the guide →Basel
Basel sits where Switzerland, France and Germany meet, and its dense tram network is the easiest way to cross a city that straddles two countries. The Rhine ferries add a charming, low-cost way to cross the river.
Read the guide →Interlaken
Interlaken sits between two lakes and is the launchpad for the whole Jungfrau region. Its two stations serve different purposes, so knowing which one you need saves real time.
Read the guide →Switzerland's most-searched train trips
Zürich → Lucerne
≈ 45-50 min · twice an hour
See times →Zürich → Interlaken
≈ 2 h · hourly · scenic
See times →Geneva → Zermatt
≈ 3 h 40 min · roughly hourly · scenic
See times →Zürich → Lugano
≈ 2 h · hourly
See times →Zürich → Zermatt
≈ 3 h 15 · hourly · scenic
See times →Genève → Lausanne
≈ 40 min · up to 6 per hour
See times →Ride Switzerland with confidence.
Download Swiss Transport free and never miss a connection.