Your commute –
to the minute
Countdown to the next connection, timers before every departure and reminders for your favourite routes. Online with platforms and delays, offline with timetable packages for all of Switzerland.
What the app does
Made for commuters: set your route once, and ÖV Schweiz always shows the next matching connection. No sign-up, no ads, no tracking. In German, French, Italian and English.
Countdown
The minutes until the next connection of your favourite route, big on the start screen – the right route for where you are or what time it is, with live delays.
Timers and alarms
Set one or more timers for any departure or connection, for example 10 and 3 minutes before – as a notification or as an alarm.
Connections with via
From A to B, also via up to five stops, with changes, platforms and every stop of each journey.
Departures of every stop
The next departures with line, destination, platform and delay – also for stops near you. Over 35,000 stops of train, bus, tram, boat and mountain railway.
Favourites by weekday and time
Zug → Luzern in the morning, Luzern → Zug in the evening: every route applies on the days and at the times you choose.
News on the go
Newspapers and feeds in sections you can sort and extend – one tap and you keep reading.
What the app looks like






Offline timetables: even without a network
In a tunnel, in a valley or out of data, ÖV Schweiz shows the departures from timetable packages stored on your phone: the whole of Switzerland, single regions or single cities. Packages can be combined and added at any time, in the app under Offline Timetables. All prices are one-time purchases, no subscription; timetable updates are included. Online, the app works without any purchase.
Whole Switzerland
CHF 20.– one-time
All stops, all regions, all cities in one package, about 580 MB.
One region
CHF 3.– per region one-time
All stops of the region and every journey calling there, 16 to 134 MB.
Zürich · Basel · Bern · Luzern · St. Gallen · Graubünden · Ticino · Wallis · Lausanne · Genève
One city
CHF 1.– per city one-time
The city and its surroundings, 2 to 87 MB.
Zürich · Genève · Basel · Lausanne · Bern · Winterthur · Luzern · St. Gallen · Lugano · Biel/Bienne · Thun · Bellinzona · Fribourg · La Chaux-de-Fonds · Schaffhausen · Chur · Uster · Sion · Neuchâtel · Zug · Yverdon-les-Bains · Rapperswil-Jona · Dübendorf · Dietikon · Montreux · Aarau · Baden · Olten · Solothurn · Frauenfeld
Timetable data: SBB / opentransportdata.swiss, timetable year 2026. All prices one-time (in-app purchase, no subscription), in Switzerland; the stores charge in the currency of your account.
Which package covers your place?
Every stop belongs to the region whose centre it reaches fastest by public transport – so the borders follow the lines and valleys. The circles are the city packages; the app has the same map under “Map”.
The map could not be loaded.
Your data stays with you
- No account, no ads, no tracking
- Favourites, timers, history and settings stay on your device
- Your phone sets timers and reminders itself, without a server
- Purchases go through the App Store or Google Play, we see no payment data
Timetable and real-time data: transport.opendata.ch and SBB / opentransportdata.swiss. ÖV Schweiz is not an app of SBB or of any transport company.