GO rail line
Barrie
Union Station to Barrie through York Region
Live status
No trains currently in motion
- Trains
- 0
- On time
- 100%
- Alerts
- 2
- NOTICE Oct. 31-Nov. 1: Barrie line Service adjustments
Details
On Saturday, Oct. 31 and Sunday, Nov. 1, planned construction is taking place on the Barrie line. GO trains will run between Allandale Waterfront/Aurora GO and Downsview Park GO. Trains will arrive and depart at all other stations as regularly scheduled. There will be no GO train service between Downsview Park GO and Union Station. Learn more about this and upcoming construction on the Barrie line.
- NOTICE Nov. 14-15: Service adjustments
Details
On Saturday, Nov. 14 and Sunday, Nov. 15, planned construction is taking place on the Barrie line. There will be no GO train service on the Barrie line. GO buses will run between Allandale Waterfront and Rutherford GO, then direct to Hwy 407 Bus Terminal. There will be no GO Transit service at Downsview Park GO. Learn more about this and upcoming construction on the Barrie line.
Line map
Barrie live map
Stations on the Barrie line
Tap any station for live departures.
Popular Barrie trips
Schedules, live countdowns and fares for each pair.
- Downsview Park to Union Station
- Rutherford to Union Station
- Maple to Union Station
- King City to Union Station
- Aurora to Union Station
- Newmarket to Union Station
- East Gwillimbury to Union Station
- Bradford to Union Station
- Barrie South to Union Station
- Allandale Waterfront (Barrie) to Union Station
- Union Station to Downsview Park
- Union Station to Rutherford
- Union Station to Maple
- Union Station to King City
- Union Station to Aurora
- Union Station to Newmarket
- Union Station to East Gwillimbury
- Union Station to Bradford
- Union Station to Barrie South
- Union Station to Allandale Waterfront (Barrie)
When does the Barrie line run?
Barrie line trains are most frequent during weekday peak hours in the peak direction. All-day two-way service runs between Union and Aurora on weekdays; weekend service runs to Aurora as well. Service all the way to Allandale Waterfront is concentrated during peak periods, with a growing midday and weekend presence as GO Expansion continues.
| Hr | Minutes past the hour |
|---|---|
| 05 | |
| 06 | |
| 07 | |
| 08 | |
| 09 | |
| 13 |
About the Barrie line
The Barrie line runs between Union Station and Allandale Waterfront in Barrie, serving commuters across York Region and southern Simcoe County. Eleven stations span the line: Downsview Park, Rutherford, Maple, King City, Aurora, Newmarket, East Gwillimbury, Bradford, Barrie South, and the Allandale Waterfront terminus. The corridor has expanded substantially under the GO Expansion program, moving from peak-only to growing all-day two-way service. Downsview Park connects to TTC Line 1 (Sheppard West), and intermediate stations link to York Region Transit, Viva, and other local bus networks.
Barrie line FAQ
- Does the Barrie line run on weekends?
- Yes — between Union and Aurora on most weekends. Service to Bradford, Barrie South, and Allandale Waterfront is more limited on weekends and concentrated around peak periods.
- How long does Union to Barrie take on the GO train?
- About 95 to 110 minutes end to end, depending on the trip and stopping pattern.
- Is Allandale Waterfront the same as Barrie?
- Allandale Waterfront is the lakefront GO station on the south side of Barrie. It is the current terminus of the Barrie rail corridor and is often just called the "Barrie GO station."
- Can I transfer to the TTC subway from the Barrie line?
- Yes. Transfer to TTC Line 1 (Yonge-University) at Downsview Park GO (Sheppard West station).
- Where can I see live Barrie line departures?
- Rail Six shows live departures for every Barrie line station. Tap any station above for its live board.