GO transit watch Download on the App Store
The GO Transit companion

Everything you need for your GO commute.

Routes, platforms, service alerts, Union, and UP Express, beautifully organized on your iPhone.

Explore the appAndroid? Join the waitlist →
Find Route screen listing GO train lines and bus routes Union to Kitchener route over the GO network map Trip detail sheet for Union to Kitchener with tickets and alerts

Built around every way you move

GO Lakeshore WestGO Lakeshore EastGO KitchenerGO BarrieGO Richmond HillGO StouffvilleGO MiltonUP ExpressGO Lakeshore WestGO Lakeshore EastGO KitchenerGO BarrieGO Richmond HillGO StouffvilleGO MiltonUP Express
Union Station GOExhibition GOMimico GOLong Branch GOPort Credit GOClarkson GOOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GOWest Harbour GOConfederation GOSt. Catharines GONiagara Falls GODanforth GOScarborough GOEglinton GOGuildwood GORouge Hill GOPickering GOAjax GOWhitby GOOshawa GOBloor GOMount Dennis GOWeston GOEtobicoke North GOMalton GOBramalea GOBrampton GOMount Pleasant GOGeorgetown GOActon GOGuelph Central GOKitchener GOStratford GODownsview Park GORutherford GOMaple GOKing City GOAurora GONewmarket GOEast Gwillimbury GOBarrie South GOAllandale Waterfront GOOld Cummer GOLangstaff GORichmond Hill GOGormley GOBloomington GOKennedy GOAgincourt GOMilliken GOUnionville GOCentennial GOStouffville GOOld Elm GOKipling GODixie GOCooksville GOErindale GOStreetsville GOMeadowvale GOLisgar GOMilton GOUnion Station GOExhibition GOMimico GOLong Branch GOPort Credit GOClarkson GOOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GOWest Harbour GOConfederation GOSt. Catharines GONiagara Falls GODanforth GOScarborough GOEglinton GOGuildwood GORouge Hill GOPickering GOAjax GOWhitby GOOshawa GOBloor GOMount Dennis GOWeston GOEtobicoke North GOMalton GOBramalea GOBrampton GOMount Pleasant GOGeorgetown GOActon GOGuelph Central GOKitchener GOStratford GODownsview Park GORutherford GOMaple GOKing City GOAurora GONewmarket GOEast Gwillimbury GOBarrie South GOAllandale Waterfront GOOld Cummer GOLangstaff GORichmond Hill GOGormley GOBloomington GOKennedy GOAgincourt GOMilliken GOUnionville GOCentennial GOStouffville GOOld Elm GOKipling GODixie GOCooksville GOErindale GOStreetsville GOMeadowvale GOLisgar GOMilton GO
Why GO transit watch?

A calmer way to get there.

Live information should be legible in one glance, even while you are moving.

Plan every connection

Search train lines, bus routes, stations, and stops from one unified route flow.

Leave with confidence

Live timing, platform tracks, stops, gates, and service status travel with your trip.

Stay in the moment

Adaptive light and dark modes keep every route board crystal clear at any time of day.

How it works

One app. Every step of the ride.

Open the route you need, see what is happening now, and keep your next move obvious.

Find the route

Start with a line, a bus number, a station, or a stop. GO transit watch keeps GO rail and GO bus in the same route search.

Find Route screen listing GO train lines and bus routes, light mode Find Route screen listing GO train lines and bus routes, dark mode

Read the next departure

Upcoming trips show the information riders actually need: countdown, route, stops, duration, and platforms.

Union departures board with live platform assignments, light mode Union departures board with live platform assignments, dark mode

Use the network around you

Keep the GO network map behind the route board, so the trip makes sense in the context of the whole region.

Union to Kitchener route over the GO network map, light mode Union to Kitchener route over the GO network map, dark mode
App features

Designed for the details that matter.

Native screens for your whole trip, not a web timetable in an app shell.

Everything about this trip, in one sheet

Tickets, live status, service alerts, and every upcoming stop for the train you're riding, all in one card.

Trip detail sheet for Union to Kitchener with tickets, alerts, and stops

Union board, light or dark

See departures, route colors, countdowns, and platforms in a purpose-built Union view.

Union departures with platforms, light mode Union departures with platforms, dark mode

Know the station before you get there

Facilities, accessibility, ticket machines, and alerts for every GO and UP station.

Station detail page for Kitchener GO showing facilities

Watch your train move, live

My Trains keeps a Live Activity-style card over the map, so you always know exactly where your train is.

My Trains screen with live map tracking

UP Express, in the same app

Union–Pearson has its own schedule, service alert, and platform context, no second app required.

UP Express departures with a service alert

Service alerts, grouped and readable

Recent disruptions are grouped, readable, and attached to the routes they affect, light or dark.

Service alerts list, light mode Service alerts list, dark mode

Transit maps, right where you plan

Regional, rail, bus, and Union Station reference maps are one tap away.

Transit maps library
The complete system

Light or dark. Train or bus.

The same clear hierarchy follows you through every mode and screen.

Find Route with upcoming GO bus departures Lakeshore West Exhibition to Union route board Train line and bus route picker Union to Brampton Innovation District route board Seasonal app icon settings My Trains with a Live Activity tracked train, dark mode Transit maps menu open over the network map
Frequently asked questions

Everything you want to know.

Direct answers about live schedules, platform numbers, tracking, and privacy.

Does GO transit watch show live Union Station platform numbers?

Yes. The dedicated Union Station departure board shows live train departures and arrivals alongside track and platform numbers as soon as Metrolinx assigns them, letting you head to the platform without waiting around the departure screens.

Which GO Transit lines and services are supported?

All 7 GO rail corridors (Lakeshore West, Lakeshore East, Kitchener, Barrie, Richmond Hill, Stouffville, Milton), the UP Express airport link between Union and Pearson, and all regional GO bus lines and express routes across the GTHA.

How does live train tracking and Live Activities work?

When you track a departure, GO transit watch creates a Live Activity on your iPhone Lock Screen, Dynamic Island, and CarPlay. Live departure countdowns, delay minutes, and upcoming stops update automatically while the app is closed.

Is an account or sign-in required to use the app?

No account is ever required. You can search routes, look up platform assignments, view transit maps, and track departures immediately upon downloading. There are no advertising SDKs, no trackers, and no personal data collection.

Is GO transit watch affiliated with Metrolinx or GO Transit?

GO transit watch is an independent third-party transit companion built natively for iOS. Real-time train schedules, bus departures, station alerts, and platform data are sourced directly from Metrolinx Open Data.

Can I plan trips that combine GO trains and GO buses?

Yes. The Find Route feature allows you to search between any two stations or stops across the regional network, presenting rail, bus, and mixed journeys in one unified search.