Train Schedule Changes
Hourly service on Lakeshore West for four weekends this spring
Trains will run hourly on the Lakeshore West line between Union Station and Aldershot GO for four weekends this spring while we replace a section of track at Exhibition GO Station. The remaining weekends are:
- May 31-June 2
- June 21-23
This work can only be completed when trains aren’t running, so we’re doing the work over the weekends to minimize the disruption to you.
Hourly service begins on Friday night with the 9:43 p.m. train from Union and the 9:01 p.m. train from Aldershot. Please expect delays of 10 minutes both ways as trains slow down near Exhibition station.
Please use our See Schedules tool closer to your date of travel, as not all schedules are available yet and may be different on each of the hourly weekends.
As we increase GO Train service, we will need to add new infrastructure to accommodate more trains and to maintain our existing infrastructure. To do this work efficiently and minimize the disruption to you, we'll sometimes need to adjust service temporarily.
Starting April 17:
Two new Lakeshore East trips will stop at Oshawa, Whitby, Ajax and run express between Pickering and Union making GO an even better fit for your workday schedule.
- A new trip from Oshawa GO at 7:50 a.m. will stop at Whitby at 7:56 a.m., Ajax at 8:04 a.m. and Pickering at 8:09 a.m., then run express to Union, arriving at 8:42 a.m.
- A new trip from Union at 4:50 p.m. will run express to Pickering, arriving at 5:23 p.m., and stop at Ajax at 5:28 p.m. and Whitby at 5:35 p.m., and arrive at Oshawa at 5:43 p.m.
- The trains for both of these new trips will have 12 coaches to give you as much room as possible.
StouffvilleUpdateSome evening Stouffville trains served by buses during infrastructure upgrades
To support ongoing infrastructure upgrades on the Stouffville rail line, some evening train trips are being replaced by buses.
The last northbound train from Union Station departs at 8 p.m. The last southbound train from Unionville departs at 3:46 p.m.
- See Schedules or use our Trip Planner for easier travel.
- Replacement buses will board at Platform 46 or 47 at the Union Station Bus Terminal and PRESTO users can tap on at the bus fo their trip.
- Passengers needing to access Kennedy, Agincourt or Milliken can use their GO fare on the TTC.
We know that service adjustments can be inconvenient. We appreciate your patience while we work to bring you faster and more frequent train service, and will always aim to give you timely updates on any changes to your schedule.
Over two weekends in June, bus service will replace some train service so we can safely complete several important maintenance projects on the Barrie line.
- On June 1 and 2, buses will replace trains between Aurora and Allandale Waterfront GO stations, with trains running between Aurora and Union Station. Bus schedules will be adjusted to meet trains arriving at and departing from Aurora. From the Aurora GO bus loop, walk north to Wellington, just past the station building, to access the platform. There will be staff onsite to assist anyone who needs help. Schedules are available using our See Schedules tool.
- On June 15 and 16, buses will replace trains between Allandale Waterfront GO and Union Station. Updated schedules are not available, but we wanted to share our plans with you. Please use our See Schedules tool closer to your date of travel.
We regularly perform maintenance work to help keep service consistent and comfortable for you. This work can only be completed when trains aren’t running. We’re doing multiple projects over the weekends, which aren’t as busy, to minimize the disruption to you.
When we’re finished, there will be several improvements you’ll benefit from across the line:
- new track infrastructure near Newmarket GO Station that will last longer and require less maintenance
- a smoother road-rail crossing at Oriole Drive near East Gwillimbury GO Station
- and a new signal system at the Davenport Diamond as we prepare to separate the Barrie line from CP’s freight traffic, so that we can run trains more reliably and deliver more service in the future.