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: January 28, 2023 | 11:29:27 PM
  • Stouffville
    Update

    Service Changes Starting January 7

    Starting January 7, we’re adjusting some rail schedules to better reflect actual travel times and maintain consistent schedules.

    • Some southbound trips from Agincourt GO will depart up to one minute later.

    We know that every minute counts, so please check your schedules before you travel to make sure you get to your platform at the right time.

    Find the schedules here.

    Starting January 7, we are adjusting the length of a few of our trains to use our resources where they are needed most. Some trains may be shorter than others. Please look down the platform when the train approaches as you may need to adjust where you’re waiting. Be sure to use all available doors to board and listen for station announcements. We continue to monitor ridership and will adjust train lengths as needed.

    These weekday trips on the Stouffville line will be 6 cars long:

    • The 6:16 a.m. trip from Old Elm GO, arriving at Union Station at 7:28 a.m.
    • The 12:34 p.m. trip from Mount Joy GO, arriving at Union Station at 1:28 p.m.
    • The 11:13 a.m. trip from Union Station, arriving at Mount Joy at 12:06 p.m.
    • The 11:13 p.m. trip from Union Station, arriving at Old Elm at 12:23 a.m.

    These weekend trips on the Stouffville line will be 6 cars long:

    • The 9:17 a.m. trip from Old Elm GO, arriving at Union Station at 10:28 a.m.
    • The 12:34 p.m. trip from Mount Joy GO, arriving at Union Station at 1:28 p.m.
    • The 3:34 p.m. trip from Mount Joy GO, arriving at Union Station at 4:28 p.m.
    • The 6:34 p.m. trip from Mount Joy GO, arriving at Union Station at 7:28 p.m.
    • The 8:34 p.m. trip from Mount Joy GO, arriving at Union Station at 9:28 p.m.
    • The 9:34 p.m. trip from Mount Joy GO, arriving at Union Station at 10:28 p.m.
    • The 11:13 a.m. trip from Union Station, arriving at Mount Joy GO at 12:06 p.m.
    • The 2:13 p.m. trip from Union Station, arriving at Mount Joy GO at 3:06 p.m.
    • The 5:13 p.m. trip from Union Station, arriving at Mount Joy GO at 6:06 p.m.
    • The 8:13 p.m. trip from Union Station, arriving at Mount Joy GO at 9:06 p.m.
    • The 11:13 p.m. trip from Union Station, arriving at Old Elm GO at 12:23 a.m.
    • The 10:34 a.m. trip from Mount Joy GO, arriving at Union Station at 11:28 a.m.
    • The 9:13 a.m. trip from Union Station, arriving at Mount Joy GO at 10:06 a.m.
    • The 7:13 p.m. trip from Union Station, arriving at Mount Joy GO at 8:06 p.m.
  • Richmond Hill
    Update

    Service Changes Starting January 9

    Starting January 9, we’re adjusting some rail schedules to better reflect actual travel times and maintain consistent schedules.

    • Some southbound trips departing one minute earlier
    • Some northbound trips departing up to two minutes later

    We know that every minute counts, so please check your schedules before you travel to make sure you get to your platform at the right time.

    Find the schedules here.

  • Barrie
    Update

    Adjusted train service February 11 & 12

    There will be no train service between Union Station and Downsview Park GO on the Barrie on Saturday, February 11 and Sunday, February 12.  Train schedules will be adjusted between Allandale Waterfront GO and Downsview Park GO during this time.

    This weekend crews will be making track connections on the Davenport Diamond Guideway – a significant project that supports more frequent, two-way, all-day train service on the Barrie Line in the future. The Guideway will enable GO Trains to travel above traffic and over Canadian Pacific freight train tracks reducing congestion and improving service reliability. Learn more about the Davenport Diamond Guideway.

    Here’s what you need to know:

    • There will be no GO train service on the Barrie Line between Union Station and Downsview Park GO on Saturday, February 11 and Sunday, February 12.

    • Customers can transfer at Downsview Park GO to TTC to continue to Union Station.

    • Check schedules, including connections, before you travel and use gotransit.com or triplinx.ca to plan your trip.

    • Regular train service will resume Monday, February 13.

     

    Schedules will be available shortly.

    Thank you for your patience as we perform this important work. Through the GO Expansion program, we are building a better service with faster trains, more stations, increased capacity and reduced travel time.


    Service Changes Starting January 7

    Starting January 7, we’re adjusting some rail schedules to better reflect actual travel times and maintain consistent schedules.

    • Some weekday and weekend southbound trips departing up to four minutes earlier or later
    • Some weekday and weekend northbound trips departing up to three minutes later

    We know that every minute counts, so please check your schedules before you travel to make sure you get to your platform at the right time.

    Find the schedules here.

    Starting January 7, we are adjusting the length of a few of our trains to use our resources where they are needed most. Some trains may be shorter than others. Please look down the platform when the train approaches as you may need to adjust where you’re waiting. Be sure to use all available doors to board and listen for station announcements. We continue to monitor ridership and will adjust train lengths as needed.

    These weekday trips on the Barrie line will be 6 cars long:

    • The 5:48 a.m. trip from Allandale Waterfront GO, arriving at Union at 7:33 a.m.
    • The 10:57 a.m. trip from Aurora GO, arriving at Union at 11:48 a.m.
    • The 9:03 a.m. trip from Allandale Waterfront GO, arriving at Union at 10:50 a.m.
    • The 9:05 p.m. trip from Allandale Waterfront GO, arriving at Union Station at 10:48 p.m.
    • The 5:23 p.m. trip from Union Station, arriving at Allandale Waterfront GO at 7:10 p.m.
    • The 5:53 p.m. trip from Union Station, arriving at Allandale Waterfront GO at 7:40 p.m.
    • The 8:53 p.m. trip from Union Station, arriving at Newmarket GO at 9:44 p.m.
    • The 9:53 p.m. trip from Union Station, arriving at Allandale Waterfront GO at 11:38 p.m.

    This weekday trip on the Barrie line will be 10 cars long:

    • The 3:53 p.m. trip from Union Station, arriving at Allandale Waterfront GO at 5:40 p.m.

    These weekend trips on the Barrie line will be 6 cars long:

    • The 6:51 a.m. trip from Allandale Waterfront GO, arriving at Union Station at 8:33 a.m.
    • The 10:53 a.m. trip from Union Station, arriving at Aurora GO at 11:44 a.m.
    • The 11:53 a.m. trip from Union Station, arriving at Allandale Waterfront GO at 1:37 p.m.
    • The 1:53 p.m. trip from Union Station, arriving at Aurora GO at 2:44 p.m.
    • The 4:53 p.m. trip from Union Station, arriving at Aurora GO at 5:44 p.m.
    • The 7:53 p.m. trip from Union Station, arriving at Aurora GO at 8:44 p.m.
    • The 9:57 a.m. trip from Aurora GO, arriving at Union Station at 10:50 a.m.
    • The 3:57 p.m. trip from Aurora GO, arriving at Union Station at 4:48 p.m.
    • The 6:57 p.m. trip from Aurora GO, arriving at Union Station at 7:48 p.m.
    • The 9:57 p.m. trip from Aurora GO, arriving at Union Station at 10:48 p.m.
    • The 2:53 p.m. trip from Union Station, arriving at Allandale Waterfront GO at 4:37 p.m.
    • The 9:53 p.m. trip from Union Station, arriving at Bradford GO at 11:05 p.m.
    • The 12:57 p.m. trip from Aurora GO, arriving at Union Station at 1:48 p.m.
    • The 5:06 p.m. trip from Allandale Waterfront GO, arriving at Union Station at 6:48 p.m.
  • Milton
    Update

    Service Changes Starting January 9

    Starting January 9, we’re adjusting some rail schedules to better reflect actual travel times and maintain consistent schedules.

    • Some eastbound trips departing up to two minutes earlier
    • Some westbound trips departing up to two minutes later
    • The 6 p.m. westbound trip from Union Station will depart five minutes earlier at 5:55 p.m., with earlier departures at all other stations.

    We know that every minute counts, so please check your schedules before you travel to make sure you get to your platform at the right time.

    Find the schedules here.

    Starting January 9, we are adjusting the length of a few of our trains to use our resources where they are needed most. Some trains may be shorter than others. Please look down the platform when the train approaches as you may need to adjust where you’re waiting. Be sure to use all available doors to board and listen for station announcements. We continue to monitor ridership and will adjust train lengths as needed.

    These trips on the Milton line will be 6 cars long:

    • The 5:59 a.m. trip from Milton GO, arriving at Union Station at 7:03 a.m.
    • TThe 7:10 p.m. trip from Union Station, arriving at Milton GO at 8:12 a.m.
  • Kitchener
    Update

    Service Changes Starting January 9

    Starting January 9, we are adjusting the length of a few of our trains to use our resources where they are needed most. Some trains may be shorter than others. Please look down the platform when the train approaches as you may need to adjust where you’re waiting. Be sure to use all available doors to board and listen for station announcements. We continue to monitor ridership and will adjust train lengths as needed.

    These trips on the Kitchener line will be 6 cars long:

    • The 5:30 a.m. trip from Georgetown GO, arriving at Union Station at 6:28 a.m.
    • The 8:22 a.m. trip from Bramalea GO, arriving at Union Station at 8:58 a.m.
    • The 6:24 p.m. trip from Bramalea GO, arriving at Union Station at 6:58 p.m.
    • The 7:40 p.m. trip from Mount Pleasant GO, arriving at Union Station at 8:28 p.m.
    • The 8:40 p.m. trip from Mount Pleasant GO, arriving at Union Station at 9:28 p.m.
    • The 7:34 a.m. trip from Union Station, arriving at Bramalea GO at 8:10 a.m.
    • The 5:04 p.m. trip from Union Station, arriving at Georgetown GO at 6:05 p.m.
    • The 5:34 p.m. trip from Union Station, arriving at Bramalea GO at 6:10 p.m.
    • The 6:34 p.m. trip from Union Station, arriving at Mount Pleasant GO at 7:23 p.m.
    • The 7:34 p.m. trip from Union Station, arriving at Mount Pleasant GO at 8:23 p.m.

    These trips on the Kitchener line will be 10 cars long:

    • The 2:40 p.m. trip from Mount Pleasant GO, arriving at Union Station at 3:28 p.m.
    • The 1:34 p.m. trip from Union Station, arriving at Mount Pleasant GO at 2:23 p.m.

to keep you in the know