Starting June 25, GO Transit will introduce changes to a number of train and bus trips. There will be a new schedule for weekday Lakeshore East and Lakeshore West train services due to the upcoming closure of some tracks and platforms at Union Station for the next phase of construction on the train shed roof. Watch for more information on that in July.

There will be an improved schedule with faster travel times on the Barrie line, more peak-period Richmond Hill trains, and changes on the Stouffville line and to one to morning westbound Kitchener line trip.

There will be new GO Bus trips and some buses will have time or route changes.

Barrie Line

There will be faster travel times on most trips due to signal upgrades and other improvements.

weekday southbound changes:

  • all trips from Allandale will depart 5 minutes later and times will change at other stops but arrivals at Union Station will remain the same
  • the existing 7:13 a.m. trip from Maple will now depart at 7:15 and times at some other stops will also change but arrival at Union remains at 7:47
  • the 7:45 a.m. trip from Maple remains the same

weekday northbound changes:

  • all trips will continue to depart Union at their existing time but arrivals at Allandale will be five minutes earlier and times at some other stops will also be earlier

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

Kitchener Line

The westbound 8:48 a.m. trip from Union will now depart at 8:55 and arrive at Mount Pleasant at 9:44 a.m. Times at other stops will also change

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

Lakeshore West Line

Weekday services will be realigned and there will be a new schedule in preparation for the upcoming closure of some tracks and platforms at Union Station for the next phase of construction. There will be many time and some stop changes.

weekday eastbound train changes:

  • different arrival and departure times for trips arriving at Union Station until 9:30 a.m

In addition:

  • the 8:31 a.m. trip from Aldershot GO will now depart at 8:36 and arrive at Union at 09:46 a.m. Times at other stops will also change.
  • the 9:01 a.m. trip from Aldershot will now depart at 9:06 and arrive at Union at 10:16 a.m. Times at other stops will also change.
  • the 10:01 a.m. trip from Aldershot will now depart at 10:06 and arrive at Union at 11:16 a.m. Times at other stops will also change.
  • the 10:31 a.m. trip from Aldershot will now depart at 10:36 and arrive at Union at 11:46 a.m. Times at other stops will also change.
  • a new trip will depart Oakville GO at 3:10 p.m. and make all stops to Union arriving at 3:55 p.m.
  • the 3:10 p.m. trip from Aldershot will now depart at 2:58 and arrive at Union at 4:08 p.m. Times at other stops will also change.
  • a new trip will depart Oakville at 3:40 p.m. and make all stops to Union arriving at 4:25 p.m.
  • the 3:31 p.m. trip from Aldershot will now depart at 3:28 and arrive at Union at 4:38 p.m. Times at other stops will also change.
  • a new trip will depart Oakville at 4:10 and make all stops to Union arriving at 4:55 p.m.
  • the 4:31 p.m. trip from Aldershot will now depart at 4:28 and arrive at Union at 5:38 p.m. Times at other stops will also change.

weekday westbound train changes:

  • different departure and arrival times for trips departing Union between approximately 6:30 a.m. and 9:30 a.m. and from approximately 3:00 p.m. until 6:30 p.m.

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

Lakeshore East Line

Weekday services will be realigned and there will be a new schedule in preparation for the upcoming closure of some tracks and platforms at Union Station for the next phase of construction. There will be many time and some stop changes.

weekday westbound train changes:

  • different arrival and departure times for trips arriving at Union Station between approximately 6:30 a.m. and 10:00 a.m. and from approximately 3:00 p.m. until 7:30 p.m.

weekday eastbound train changes:

  • different arrival and departures times for trips departing Union between approximately 6:00 a.m. and 12:00 noon and from approximately 3:00 p.m. until 6:30 p.m.

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

Richmond Hill Line

There will be more peak-period train service.

Southbound train changes:

  • the 9:20 a.m. trip from Richmond Hill will now depart at 8:25, and arrive at Union at 9:13 a.m. Times at other stops will also change. GO Bus options are available in place of the 9:20 a.m. train.

Northbound train changes:

  • new weekday 6:00 p.m. trip from Union Station will make all stops to Richmond Hill, arriving at 6:48 p.m.
  • the 6:45 p.m. trip from Union will now depart at 7:00 and arrive at Richmond Hill at 7:48 p.m. Times at other stops will also change.
  • the 7:40 p.m. trip from Union will now depart at 8:00 and arrive at Richmond Hill at 8:48 p.m. Times at other stops will also change.

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

Stouffville Line

Southbound train changes:

  • the 6:32 a.m. trip from Lincolnville will now depart at 6:34 and arrive at Union at 7:50 a.m. Times at other stops will also change.
  • the 7:39 a.m. trip from Lincolnville will now depart at 7:41 and arrive at Union at 9:00 a.m. Times at other stops will also change.

Northbound train changes

  • the 4:48 p.m. trip from Union will now make a stop at Scarborough GO at 5:04 p.m. Times at other stops remain the same.
  • the 5:18 p.m. trip from Union will now depart at 5:20 and arrive at Lincolnville at 6:37 p.m. Times at other stops will also change.

GO Buses will change to connect to the changing trains.

Local transit systems are expected to change their bus schedules to connect to the changing trains. Check your local system’s schedule.

Be sure to check the schedule to see if your usual trip is affected.

GO Bus Service

More Trips:

  • Route 12B (Niagara Falls/Burlington): new express summer service on Saturdays, Sundays and holidays runs June 25 through September 5 with 12 eastbound and 12 westbound trips daily, with faster travel time than our regular Route 12 trips and doubling weekend bus service to/from Niagara overall.
  • Route 40A (Hamilton/Square One): one new weekday eastbound trip departing Hamilton GO Centre at 4:30 p.m., and one new westbound trip departing Square One at 7:20 a.m.

Discontinued trips:

  • Route 36B (Bramalea/York Mills): weekday westbound 4:35 p.m. and 5:35 p.m. trips from York Mills and the eastbound 7:30 a.m. trip from Bramalea have been discontinued due to low ridership.
  • Route 61 (Richmond Hill/Union): weekday southbound 8:35 a.m. trip from Richmond Hill and the northbound 8:10 p.m. trip from Union Station have been discontinued due to the new Richmond Hill train options
  • Route 92 (Oshawa/Yorkdale): these weekday trips have been discontinued due to low ridership:
    • westbound 4:35 a.m., 8:05 a.m., and 9:05 a.m. trips from Oshawa
    • eastbound 1:30 p.m., 2:30 p.m., 3:25 p.m., and 7:30 p.m. trips from Yorkdale
  • Route 92A (Ajax/Finch): weekday westbound 8:14 a.m. trip from Ajax and the eastbound 3:18 p.m. trip form Finch have been discontinued due to low ridership.

Change to Route 38A:

  • Buses will not serve stops along King Road in Bolton between Queen St. and Albion-Vaughan Rd. due to road work. The route will instead begin at Queen St. and Mill St., with new stops along Queen St., Queensgate Blvd. and Albion-Vaughan Rd. Click here to see the new route.

Time changes

  • Changes to some trips on bus routes 12, 15, 18, 20, 21, 31, 33, 36, 37, 51, 61, 63, 65, 68, 70, 81, 88, 90, 91 and 92 to better reflect actual travel times and to connect with changing trains, with some earlier departures.

Be sure to check the schedule to see if your usual trip is affected.

Tips for Keeping in the Know


  • Use Triplinx to plan your route and travel easier across the region.
  • Sign up for On-The-GO alerts to plan your route and travel easier across the region.
  • You can also visit the GO mobile website to stay in the know while on the GO.

Take Extra Care

Your safety is our top priority — take extra care and be aware of your surroundings as platforms, stairwells and walkways may be more crowded than usual.

  • We thank you for your patience as we continue to make improvements to your GO commute.
  • During the first week of the changes, we’ll have staff throughout Union Station to assist you.
  • Remember – don’t block stairwells or doorways, don’t stop at the bottom of escalators, and don’t ever cross tracks.
  • Spread along the platform and keep well behind the yellow line.

Union Station Construction

Construction work at Union Station will continue over the next two years in order to provide customers with a better overall GO Train service.

  • Throughout this time, we’ll adjust GO schedules and platforms at Union Station as needed in order to maintain the service levels our customers expect.
  • These adjustments will help us accommodate construction and prevent us from having to reduce the number of train trips we provide to our customers.
Find out more

Extra Lakeshore Trains for Major Downtown Events

This June we’ll have extra trains on the Lakeshore line to get you home more comfortably after major downtown events. There will be extra homebound Lakeshore West trains following Blue Jays games on June 1, 9–11, 13, 21, following the TFC game on June 18, and after the Argos game on June 23. There will also be an extra homebound Lakeshore East train following the Blue Jays game on June 1.

See Toronto Blue Jays game schedule here.

These trips will not appear in GO schedules as departure times will depend on when the game ends and passenger volumes. Be sure to check the departure board at Union Station and listen for announcements.

For regularly scheduled service, please check your schedule at gotransit.com/schedules

Sign up for On-the-GO alerts to receive timely, customized information about your trip and other GO news.

Holidays & Special Events

Sometimes special events and holidays have an impact on our service. Please see your specific schedule for exact times.

Holiday / Schedule Change Date Schedule Type
Family Day February 15, 2016 Saturday schedule
Good Friday March 25, 2016 Sunday schedule
Victoria Day May 23, 2016 Saturday schedule
Canada Day July 1, 2016 Saturday schedule
Civic Holiday August 1, 2016 Saturday schedule
Labour Day September 5, 2016 Sunday schedule
Thanksgiving Day October 10, 2016 Sunday schedule
Early Homebound December 23, 2016 Early homebound
Christmas Eve December 24, 2016 Saturday schedule
Christmas Day December 25, 2016 Sunday schedule
Boxing Day December 26, 2016 Saturday schedule
Observed Boxing Day December 27, 2016 Saturday schedule
Early Homebound Decemeber 30, 2016 Early Homebound
New Year's Eve December 31, 2016 Saturday schedule (with New Year's Eve service)

Saturday Schedule or Sunday Schedule means service on these days will run according to the Saturday or Sunday schedule specified in the schedule for each route. Please note that some GO Transit routes do not offer weekend service — you should check your specific schedule for information about weekend service.