Track real-time positions of every active GO train across the GTHA network. Positions update every 30 seconds — free, no account required.

Real-time positions

Live GO Train Map

0 trains
Loading map...

About the live GO train map

Every marker on the map is a GO train that is in service right now, taken from Metrolinx's real-time vehicle feed and matched to its line, trip number, and direction. Positions refresh every 30 seconds, and each marker is coloured by how far ahead of or behind schedule its train is running. A line with no markers simply has no trains out — Milton and Richmond Hill, for example, only run during weekday peak hours, so their corridors sit empty midday and on weekends.

GO rail lines on this map