GO Transit line guide

Barrie

Union – Allandale Waterfront · 11 stations.

The Barrie line is a GO Transit train line between Union and Allandale Waterfront, with 11 stations, and 2 GO bus routes stop at its stations outside Union.

The Barrie line runs from Union Station north through York Region and into Simcoe County, ending at Allandale Waterfront on Barrie's Kempenfelt Bay shoreline, 11 stations across the whole corridor. Service here leans toward commuter-hours travel rather than genuinely all-day frequency: trains run roughly every hour through midday and evening, with no listed service in the early morning rush period and a tighter interval, about 23 minutes, during the evening peak heading north. Weekend trains do run on this line, starting later at 7:01 a.m. compared to 5:13 a.m. on weekdays, and continuing just as late into the night. Stops along the way include Aurora and Newmarket in York Region and Bradford further north, with Downsview Park offering a direct transfer to TTC's Line 1 subway partway along the route out of Toronto.

Barrie at a glance

Termini
Union – Allandale Waterfront
Stations
11
Weekday hours
5:13 a.m. – 12:37 a.m. (next day)
Weekend hours
7:01 a.m. – 12:37 a.m. (next day)
Frequency
PM rush every 23 min, Midday every 60 min, Evening every 60 min. No am rush or overnight service.

Stations on Barrie

GO buses along the Barrie line

← Back to GO Transit trip planning

Frequently asked questions

Where does the Barrie GO train go?
The Barrie line runs between Union and Allandale Waterfront, stopping at 11 stations.
What are the stops on the Barrie line?
In order from Union: Union, Downsview Park, Rutherford, Maple, King City, Aurora, Newmarket, East Gwillimbury, Bradford, Barrie South and Allandale Waterfront.
Where can I connect to other transit on the Barrie line?
Connections at Barrie line stations: Union (TTC at Union, UP Express at Union, VIA Rail) and Downsview Park (TTC at Downsview Park).
Which GO buses connect with the Barrie line?
GO Bus 65 (Newmarket / Toronto) and GO Bus 68 (Barrie / Newmarket) stop at Barrie line stations outside Union.
Are Barrie line stations accessible?
Every Barrie line station is listed as fully accessible.
Can I plan a Barrie line trip with live status?
Yes. Reroute plans GO trips with live line status from Metrolinx, and connects the train to the TTC, local buses, driving or walking in the same itinerary.

One app for the whole trip.

Every way across the GTA, ranked in one list. No account needed.