GO Transit, at a glance

Your ride, already figured out.

Live train and bus departures, platforms, maps, Union, and UP Express—built for the way you actually move through the GTHA.

iPhone & Apple Watch·GO rail, GO bus, UP Express

Routes screen showing Union Station to Kitchener over the GO network map
Union departures shown in dark mode over a transit map

The product

One calm place for the whole GO network.

Every screen is designed to answer the question in front of you—where to go, when to leave, and what platform to use.

Routes · GO train & bus

Plan the fastest way through the region.

Search a line, bus number, station, or stop. The route board combines rail and bus options, shows transfers, accessibility, and the next departure without making you decode a timetable.

  • Train, bus, or mixed journeys in one search
  • Live countdowns, stops, duration, and service status
  • Platform and gate details when available
Find Route screen with upcoming GO bus departures
Routes screen with Union to Brampton Innovation District train departures

The network map

See the system, then pick your trip.

The map puts every GO rail line, interchange, station, and route into one legible view. The live route sheet stays on top, so planning never feels disconnected from the network around you.

  • Full GO network with line colors and station labels
  • Route search stays available over the map
  • Adaptive light and dark appearance
Light network map with Union to Kitchener route sheet
Dark network map with live Kitchener route departures

Union Station

Know where to be before the platform rush.

The Union board is a focused list of live departures and arrivals, with route colors, countdowns, stop counts, and platform assignments when they are posted.

  • Upcoming Union departures and arrivals
  • Platform chips surfaced right in the list
  • Works beautifully in light and dark mode
Light Union Station departures board with platform numbers
Dark Union departures board over the GO network map

UP Express

Your airport connection is part of the same plan.

UP Express gets its own clear schedule view, route selector, service alerts, and platform context—without switching to a second app.

  • Union–Pearson departures and stops
  • Live service alerts in context
  • Light and dark app appearances
UP Express light schedule screen showing Union to Pearson trains
UP Express dark schedule screen showing Union to Pearson trains

Real screens, real detail

Made for the moments between trains.

Every supporting surface keeps the same information hierarchy: what matters first, what you can do next, and no wasted space.

Lakeshore West route board in light mode
Line-aware route boardsFilter Lakeshore West and see platforms at a glance.
Kitchener route board in dark mode
Adaptive dark modeThe same live board, built for a low-light commute.
Line picker with GO train lines and bus routes
Line & bus discoveryChoose a train line or jump straight to a bus route.
Search screen listing GO train lines
Quick searchStart from a line, route number, stop, or station.
Light service alerts list for GO bus delays
Service alertsRecent disruptions, grouped and readable.
Dark service alerts list for GO bus delays
Alerts at nightThe same operational detail in dark mode.
Transit maps library including GO regional overview and Union concourse
Transit mapsRegional, rail, bus, and Union Station reference maps.
Seasonal app icon picker
Seasonal iconLet the app icon follow Ontario through the year.
Find Route screen with iPhone keyboard open for route search
Search as you typeEnter a bus number, stop, or line without leaving the route flow.
GO network map behind an upcoming bus departures sheet
Bus on the mapKeep the surrounding network in view while choosing a bus.
GO network map with Exhibition to Union Station route board
Station-to-stationChange endpoints and immediately see the next route options.
Transit maps selector displayed over a GO route board
Map layersSwitch between the regional, rail, bus, and Union maps in context.

Save what matters

Add a departure to My Trains and keep the live route visible when you need it.

Share a trip

Send a clear trip link with the route and schedule. Recipients can open it in the app.

Built natively

Fast SwiftUI screens designed for iPhone, iPad, widgets, Apple Watch, and CarPlay.

Go train watch

Catch the train, not the chaos.

Open the app before you leave. Know the route, the platform, and the next stop.

My Trains screen with an active tracked Kitchener train
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 appRead privacy & terms →
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 train watch?

A calmer way to get there.

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

01

Plan every connection

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

02

Leave with confidence

Live timing, platforms, stops, gates, and service status travel with the trip.

03

Stay in the moment

Light and dark modes keep every route board 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 the next move obvious.

Find the route

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

Find Route screen listing GO train lines and bus routes, light modeFind 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, light modeUnion departures board, 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 modeUnion 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 modeUnion 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 modeService 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 departuresLakeshore West Exhibition to Union route boardTrain line and bus route pickerUnion to Brampton Innovation District route boardSeasonal app icon settingsMy Trains with a Live Activity tracked train, dark modeTransit maps menu open over the network map
Go train watch

Leave knowing what comes next.

Download the companion for your next GO ride.