Spread out along the platform: To reduce crowding and make boarding faster, spread out along the platform and wait in less busy areas. Learn more about safety on GO.
Skip to content

  • See your favourites

    Added to your favourites!
    You can see all your favourite trips and schedules here.

    Cannot add more than 15 favourites!
    You can see and manage your favourites here.

  • Open the search tool
  • Show site menu

Train Schedule Changes

Trains
Last Updated: July 20, 2019 | 12:57:23 AM
  • Lakeshore West
    Update

    On Friday, July 19 through to Sunday, July 21, there will be extra train service and time changes on some trips to accommodate a significant number of advanced GO train ticket bookings that have been made. There may be delays on some trips with the high number of people traveling with us to get to and from a large convention at Exhibition Place.

    Extra trip and changes on the Lakeshore West line on July 19 and 20:

    • On Friday, July 19, schedules will be adjusted on some eastbound trips to make an additional stop at Exhibition GO. The 5:48 a.m. trip from Hamilton GO will make at stop at Exhibition GO at 6:50 a.m., the 6:09 a.m. trip from West Harbour GO will stop at Exhibition GO at 7:10 a.m., the 6:18 a.m. trip from Hamilton GO will stop at Exhibition GO at 7:20 a.m. and the 6:39 a.m. trip from West Harbour GO will stop at Exhibition at 7:40 a.m. Arrival times at Union Station for these trips will remain the same.
    • On Saturday, July 20, an extra eastbound trip will depart Exhibition GO at 5:10 p.m. and arrive at Union at 5:20 p.m.

    Extra trips to and from Niagara Falls and time changes on July 19 through to July 21:

    • On Friday, July 19, an extra westbound trip will depart Union Station at 6:20 p.m., stop at Exhibition GO, Port Credit GO, Oakville GO, Burlington GO, West Harbour GO, St. Catharines GO, and arrive at Niagara Falls GO at 8:41 p.m.
    • On Saturday, July 20 and Sunday, July 21, an extra eastbound trip will depart Niagara Falls GO at 6:31 a.m., stop at St. Catharines GO, West Harbour GO, Burlington GO, Oakville GO, Port Credit GO, Exhibition GO, and arrive at Union Station at 8:55 a.m.
    • On Saturday, July 20 and Sunday, July 21, an extra westbound trip will depart Union Station at 5:28 p.m., stop at Exhibition GO, Port Credit GO, Oakville GO, Burlington GO, West Harbour GO, St. Catharines GO, and arrive at Niagara Falls GO at 7:49 p.m.
    • The weekend 7:20 p.m. trip from Niagara Falls GO will instead depart at 8:09 p.m., with times also changed at all other stops, and arrive at Union Station at 10:13 p.m.

    A little extra time, a little extra patience: Please give yourself extra time – trains and buses will be busier than usual during this time, as will our stations and parking lots. A few extra minutes and a little extra patience can make a big difference and make your trip more enjoyable.

    Pay your fare the easy way! Save time and money by using your PRESTO card. Get a card today.

    For details, check the schedule here.

  • Kitchener
    Update

    On Saturday, July 20 and Sunday, July 21, there will be extra train service to accommodate a significant number of advanced GO train ticket bookings that have been made.

    Extra trips on Saturday, July 20 and Sunday, July 21:

    • An extra eastbound trip will depart Kitchener GO at 5:45 a.m., make all stops, and arrive at Union Station at 7:48 a.m. The trip will depart Union Station at 7:58 a.m. and end at Exhibition GO at 8:05 a.m.
    • An extra trip from Exhibition GO at 5:20 p.m. will arrive at Union Station at 5:30 p.m. and depart there at 5:55 p.m., making all stops and arriving at Kitchener GO at 8:02 p.m.

    A little extra time, a little extra patience: Please give yourself extra time – trains and buses will be busier than usual during this time, as will our stations and parking lots. A few extra minutes and a little extra patience can make a big difference and make your trip more enjoyable.

    Pay your fare the easy way! Save time and money by using your PRESTO card. Get a card today.

    For details, check the schedule here.

  • Stouffville
    Update
    Some 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.

  • Barrie
    Update

    On Saturday, July 20 and Sunday, July 21, there will be extra train service to accommodate a significant number of advanced GO train ticket bookings that have been made.

    Extra trips on Saturday, July 20 and Sunday, July 21:

    • An extra southbound trip will depart Allandale Waterfront GO at 6:30 a.m., make all stops, and arrive at Union Station at 8:13 a.m. The trip will depart Union Station at 8:23 a.m. and end at Exhibition GO at 8:30 a.m.
    • An extra trip from Exhibition GO at 5:40 p.m. will arrive at Union Station at 5:50 p.m. and depart there at 6 p.m., making all stops and arriving at Allandale Waterfront GO at 7:40 p.m.

    A little extra time, a little extra patience: Please give yourself extra time – trains and buses will be busier than usual during this time, as will our stations and parking lots. A few extra minutes and a little extra patience can make a big difference and make your trip more enjoyable.

    Pay your fare the easy way! Save time and money by using your PRESTO card. Get a card today.

    For details, check the schedule here.



    We’ve partnered with Ontario Northland to make it easy to get to cottage country this summer. On Fridays from June 28 to August 30, an Ontario Northland bus will connect at Allandale Waterfront GO with the 4:10 p.m. Barrie line GO train from Union Station to take you to the Muskoka region. Return trips on Sundays from June 30 to September 1 connect to the 4:20 p.m. train from Allandale Waterfront GO making all stops to Toronto. Find out more here.

  • Milton
    Update

    On Saturday, July 20 and Sunday, July 21, there will be extra train service to accommodate a significant number of advanced GO train ticket bookings that have been made.

    Extra trips on Saturday, July 20 and Sunday, July 21:

    • An extra eastbound trip will depart Milton GO at 7:19 a.m., make all stops, and arrive at Union Station at 8:20 a.m. The trip will depart Union Station at 8:30 a.m. and end at Exhibition GO at 8:37 a.m.
    • An extra trip from Exhibition GO at 6:15 p.m. will arrive at Union Station at 6:25 p.m. and depart there at 6:35 p.m., making all stops and arriving at Milton GO at 7:34 p.m.

    A little extra time, a little extra patience: Please give yourself extra time – trains and buses will be busier than usual during this time, as will our stations and parking lots. A few extra minutes and a little extra patience can make a big difference and make your trip more enjoyable.

    Pay your fare the easy way! Save time and money by using your PRESTO card. Get a card today.

    For details, check the schedule here.

to keep you in the know