zuriGO Get

The app itself is in German for now. Screenshots show the German interface.

Public transport app for Zürich and all of Switzerland

Your route is already there. Before you ask.

zuriGO shows you departures and connections across all of Swiss public transport. The app learns your routes, understands spoken questions and stays with you until you get off.

Free. No account. No subscription.

Now on the App Store: version 1.0 with timetable and map. Version 2.0, with everything you see here, follows shortly as an update.

zuriGO start view: next departure line 8 to Hardturm, now from Bellevue platform E. Below it home, work, departures, map and suggestions.
Screenshot · version 2.0

The app

Next departure and connections. At a glance.

When you open it, zuriGO shows the next departure at the stop near you: line, destination, platform and the minutes until departure. Below that are your routes and more departures nearby.

Start view, dark: next departure line 8 to Hardturm, now from Bellevue platform E. Below it home, work, departures, map and three suggestions.
StartThe next departure, big and right away.
Connections from Bellevue to Paradeplatz, dark: trams 9, 11, 4 and 2 with departure, arrival, platform and delay.
ConnectionsEvery line in its own colour. Delays are shown right next to the time.
Start view, light, in the rain: weather Bellevue 8 degrees and Bern 9 degrees, next departure line 8 in 1 minute.
With weatherSky and temperature at your stop and at your destination.
Connections from Bellevue to Bern, light: walk, S11 and IC 1, 1 hour 10 minutes.
All the way to BernWalk, S-Bahn, Intercity: the whole trip in one line.

Screenshots from version 2.0 (test version). The app is in German.

Suggestions

Your connection is already there when you open the app.

zuriGO suggests the connection you usually take at this time of day: to work in the morning, home in the evening. Every suggestion tells you why it is there. If the app isn’t sure, it shows up to three suggestions instead of a guess.

Monday 07:38 · at homeExample

To work?

11in 4 minPlatform C · arr. 07:58
  • You usually take this route at this time on weekdays (11 times out of 12)
  • You are where you usually start this route
Wednesday 12:10 · at workExample

Three suggestions

At midday you travel to different destinations. That’s why zuriGO shows three suggestions instead of a guess.

  • Oerlikon → BellevueYou take this route fairly often at this time on weekdays (5 times out of 12)
  • Oerlikon → Zürich HBYou searched for this route recently
  • Oerlikon → BahnhofquaiFits the trips you have made so far
Thursday 17:32 · at workExample

Going home?

S6in 7 minTrack 5 · arr. 17:46
  • Way back from this morning
  • On weekday evenings you usually go home from work
On the iPhone

Learning happens on the device

Without your consent, no pattern leaves your iPhone.

Correct

“Stimmt nicht” (not right)

If zuriGO gets it wrong, you hide the suggestion with one tap.

Forget

“Muster vergessen” (forget pattern)

One tap deletes what the app has learned about a route. Anything older than six months no longer counts anyway.

The reasons appear like this in the app, in German. The times in the examples are made up.

Voice search

The timetable by voice. Just say where to.

Tap the microphone and ask for a connection or the next departures, just as you would ask a person. zuriGO shows the answer, reads it aloud if you like and understands the follow-up question too.

YouExample answer

“Von Bellevue nach Bern um 8 Uhr” (from Bellevue to Bern at 8 o’clock)

The S11 leaves at 08:21 from track 2 at Stadelhofen. You change once at Zürich HB and arrive in Bern at 09:31.

08:21 → 09:31 · 1 h 10 min · S11, IC 1

YouExample answer

“Und später?” (and later?)

The next connection leaves at 08:51 from track 2 at Stadelhofen. You arrive in Bern at 10:01.

08:51 → 10:01 · 1 h 10 min · S11, IC 1

YouExample answer

“Wann fährt das nächste Tram ab Bellevue?” (when does the next tram leave from Bellevue?)

Tram 11 to Auzelg leaves in 2 minutes from platform D.

11 Auzelg in 2 min · 8 Hardturm in 5 min · 4 Altstetten in 6 min

YouExample answer

“Nach Hause” (home)

The S6 leaves in 7 minutes from track 5 at Oerlikon. You arrive at Zürich HB at 17:46.

17:39 → 17:46 · 7 min · S6

One sentence

Understands the way you speak

Start, destination, stop on the way, departure or arrival: all in one go.

Follow-ups

“Und später?” (and later?)

Earlier, later, back or direct only. zuriGO knows what you are talking about.

Swiss German

“Vo Oerlikon uf Stadelhofe” (from Oerlikon to Stadelhofen)

“morn am achti” (tomorrow at eight) gets through too.

Read aloud

Answers out loud

With a Swiss voice, if one is installed on your iPhone. Or silently, if you prefer.

On the move

Stays with you until you get off.

Tap “Reise starten” (start trip) on a connection. From then on, the Live Activity counts down with you on the Lock Screen and in the Dynamic Island. Shortly before you get off or change, zuriGO reminds you.

  1. On footHow far it is to the stop.
  2. DepartureLine, platform and the minutes until departure.
  3. On the wayThe stops until you get off, with delays.
  4. ChangeWhere you need to go and how much time is left.
  5. ArrivedThe Live Activity ends by itself.
Reminder

“Bald aussteigen” (get off soon)

A notification shortly before you get off or change.

Apple Watch

On your wrist too

The Live Activity runs on the watch as well.

Notifications

Only asks when the time comes

Permission is only requested when you start a trip.

Share

Say when you’ll arrive

Family or friends see when you arrive and which stop comes next. Your location is never shared.

  • In progress
  • A heads-up when you need to set off
  • Detecting that you have boarded
  • A suggestion for the way back

Map

Zürich on the map. With trams and trains in motion.

On the map, trams, buses and trains move along according to the timetable. The positions are calculated, not measured by GPS. Tap a vehicle and ride along, or let the camera fly along your connection.

Stylised illustration of Zürich with the Limmat, the old town, the Grossmünster and the lake.
Illustration. In the app you see Apple’s map.

Vehicles on the map

Tap one to see its line, direction and next stop.

Ride along

Ride along with a tram: next stop, countdown, upcoming stops.

Fly your trip

The camera flies along your connection, from where you board to your destination.

Take a look

See what the stop looks like before you get there.

Relief and satellite

Zürich with real terrain. One tap switches to the satellite image.

Weather in the sky

If it is raining at your stop, it is raining in zuriGO too. Readings from MeteoSwiss.

Apple Watch · Widgets · Control Center

The timetable on your Apple Watch, in a widget and in Control Center.

The next departure on your wrist, your commute as a widget on the Home Screen and Lock Screen, the way home as a button in Control Center.

Apple Watch, Now view: line 4 in 1 minute, 2 minutes late, platform B from Bellevue.
NowThe next departure, as soon as you raise your wrist.
Apple Watch, departures at Zürich HB: IR 36 to Basel SBB now, S7 to Rapperswil in 1 minute, S19 to Dietikon in 1 minute.
DeparturesEvery stop, with real-time data and track.
Apple Watch, connections from Zürich HB to Bern: IR 16 in 5 minutes and 11 minutes late, IC 1 in 20 minutes, IC 8 in 50 minutes.
ConnectionsThe next trains to your destination.
Apple Watch, connection to Winterthur: departure in 23 minutes, 12 minutes on foot to Zürich Stadelhofen, S11 from track 3.
TripWalk, departure, track: the whole trip on your wrist.
Apple Watch

On the watch face too

The next departure from your stop as a complication. And a tap on the wrist before you need to get off or change.

Widgets

Next trip and departures

Your commute with departure, track, changes and arrival. Or the departures at your stop.

Control Center

Home with one tap

One button for the way home, one for voice search.

Siri and Shortcuts

“Nach Hause mit zuriGO” (home with zuriGO)

Find a connection, next departures, to work: as a shortcut or just by saying it.

Screenshots from version 2.0 (test version).

iPhone Duo · in progress

Folded, a companion. Unfolded, all of Zürich.

zuriGO already runs on the iPhone Duo today. The views that really make use of the large display are being built right now. This is how they are planned.

Folded · 5.4″ Your next departure in one hand. The Live Activity runs along in the Dynamic Island.

Unfolded · 7.6″ Zürich with all its trams and trains, bigger than ever. Planned: connections on the left, map on the right.

Portrait Planned: the map at the top, your connection below, stop by stop.

Angled Planned: the map with the next departure at the top, the connections to tap below.

Propped up · StandBy The widgets “Nächste Fahrt” (next trip) and “Abfahrten” (departures) sit next to the clock. Big enough for the bedside table.

Draft · real screenshots to follow

Privacy

No account. You decide what the app collects.

Without your consent, zuriGO learns only on the iPhone: your places, saved routes, the history and the patterns for suggestions stay there. You only share more once you allow it.

Level 1 · Default

On the device only

Suggestions are created on your iPhone. For a timetable query, start, destination and time go to the timetable service, nothing else.

Level 2

Searches and trips

Your searches and trips go to zuriGO’s prediction service: start, destination, time and what you ask the voice search. Under a random device identifier, without an account. No location.

Level 3

With location

In addition, your location for searches and trips. In progress: detecting in the background that you are on the move. For that, iOS will then ask you once more.

  • No accountNo login, no subscription
  • LogbookEverything the app records about you is there. Nothing is hidden.
  • DeleteIndividual entries or everything, on the server too
  • ExportYour logbook belongs to you. Take it with you at any time.

For vehicles on the map, the visible map section goes to zuriGO’s vehicle service. Everything else is in the privacy policy.

zuriGO in brief

What
Public transport app for departures and connections on Swiss public transport
Price
Free. No subscription, no account
Tickets
No ticket sales. zuriGO shows the timetable
Devices
iPhone and iPad. Version 2.0 requires iOS 26, the Apple Watch app watchOS 26. Views for the iPhone Duo are in progress
Language
German
Coverage
All of Switzerland: tram, bus, S-Bahn, train, boat and cable car. More than 36,000 stops
Data
Timetable and real-time data: Open Data Platform Mobility Switzerland. Map: Apple. Weather: MeteoSwiss
By
Marcel Rapold, rapold.io, Zürich. Independent, not a transport operator
Status
Version 1.0 is on the App Store. Version 2.0 follows shortly as an update

Frequently asked questions about zuriGO

What is zuriGO?

zuriGO is an independent public transport app for iPhone, iPad and Apple Watch. It shows departures and connections on Swiss public transport and suggests where you are probably heading next. It is developed in Zürich by Marcel Rapold, not by a transport operator.

What does zuriGO cost?

Nothing. zuriGO is free, with no subscription. You don’t need an account.

Where can I get zuriGO?

On the App Store. Today, version 1.0 with timetable and map is available. Version 2.0 with suggestions, voice search, widgets and Apple Watch follows shortly as an update. There is no version for Android.

Which devices does zuriGO run on?

On iPhone and iPad. Version 2.0 requires iOS 26, the Apple Watch app watchOS 26. The views for the iPhone Duo are in progress. The app is in German.

Does zuriGO only work in Zürich?

No. Connections and departures are available for all of Swiss public transport, from tram to Intercity, with more than 36,000 stops. Zürich is in the name because the app is made here.

Can I buy tickets in zuriGO?

No. zuriGO shows the timetable, departures and connections. Buying tickets and making payments are not part of it.

Where does the data come from, and are the times real-time?

Timetable and real-time data come from the Open Data Platform Mobility Switzerland, the weather from MeteoSwiss. Delays, track changes and cancellations appear as soon as the source reports them. The vehicles on the map are calculated from the timetable and are not GPS positions. All information is provided without guarantee; the displays at the stop are authoritative.

What data does zuriGO collect about me?

Without your consent, only what a query needs: start, destination and time for the timetable, and the map section for the vehicles. Your places, saved routes and the patterns for suggestions stay on the iPhone. You can allow more in two further levels. Everything that has been collected is in the logbook; there you can delete individual entries or everything, and export it.

Do I need location and internet?

You don’t need location: you can choose a fixed starting stop. With location, zuriGO shows the departures near you by itself. Departures and connections need internet access. When you are offline, you see the most recently loaded departures, with the time they were loaded.

How does voice search work?

Tap the microphone or start it via Siri, a shortcut or Control Center. You say, for example, “Von Bellevue nach Bern um 8 Uhr” (from Bellevue to Bern at 8 o’clock) and follow up with “Und später?” (and later?). zuriGO also understands simple Swiss German phrases and reads the answer aloud if you like.

See you at the stop.

Free on the App Store. No account, no subscription.

Download on the App Store

Made in Zürich.

zuriGO is an independent project by Marcel Rapold. There is no transport operator behind it, and you need neither an account nor a subscription for the app. Questions and feedback go straight to the developer. Write to me