GO Transit trip guide

Weston GO to Union Station

Kitchener line · 2 stations in between · no change of train.

Weston GO is on GO Transit's Kitchener line, which ends at Union Station: a train from Weston GO passes 2 stations on the way in (Mount Dennis and Bloor) with no change of train. On a weekday 32 direct trains are scheduled to Union, and the scheduled ride is 20 min.

Not every train stops at every station on the way, and a trip may run only part of the line, so the live plan is the one to trust for a given departure: it shows the train, the stops it makes, and the connection at either end.

Weston GO to Union at a glance

Stations in between
2
Change of train
None: Union is the end of the line
Scheduled ride to Union
20 min
Scheduled ride from Union
19 min
Direct trains on weekdays
32 to Union, 34 from Union
First / last train to Union
6:15 a.m. / 11:45 p.m.
First / last train from Union
6:34 a.m. / 11:34 p.m.
Weekend trains
To Union: 25 on Saturday, 25 on Sunday. From Union: 25 on Saturday, 25 on Sunday.

All times and ride lengths are scheduled, from the GO timetable for Tuesday, September 29, 2026 (weekend trains: October 17 and 18, 2026); live times are in the trip planner. More about the station is on the Weston GO station page.

Stations from Weston GO to Union

Union Station to Weston GO

Going the other way, board a Kitchener line train at Union. It passes the same 2 stations in reverse order, Bloor first and Mount Dennis last, before Weston. Plan Union to Weston GO.

UP Express from Weston

Weston is also a UP Express station, and the UP Express runs to Union too, via Mount Dennis and Bloor. UP Express frequency, from its schedule: About every 15 minutes, all day.

On Tuesday, September 29, 2026, 79 UP Express trains are scheduled from Weston to Union (first / last: 5:39 a.m. / 1:06 a.m. (next day)), and the scheduled ride is 16 min.

Connections at each end

At Weston GO

At Union Station

← Every GO trip to Union

Frequently asked questions

How do I get from Weston GO to Union Station?
Take a GO train on the Kitchener line toward Union. Union is where the line ends, so there is no change of train; the line passes 2 stations on the way in (Mount Dennis and Bloor). If a trip runs only part of the line, the live plan shows the connection.
How do I get from Union Station to Weston GO?
Board a Kitchener line train at Union heading out along the line. It passes Bloor and Mount Dennis before Weston.
How many stations are between Weston GO and Union Station?
2 stations: Weston is station 3 out of Union on the Kitchener line. Not every train stops at every station, so the live plan lists the stops for your departure.
How long is the GO train from Weston GO to Union Station?
The scheduled ride is 20 min across the 32 direct weekday trains. From Union back to Weston it is 19 min, scheduled. Weekday times are from the GO timetable for Tuesday, September 29, 2026; the live plan has today's departures.
When is the first and last train from Weston GO to Union Station?
On weekdays toward Union, the first scheduled train leaves at 6:15 a.m. and the last at 11:45 p.m. From Union, the first scheduled train leaves at 6:34 a.m. and the last at 11:34 p.m. Direct trains scheduled to Union on the weekend of October 17 and 18, 2026: 25 on Saturday and 25 on Sunday. Weekday times are from the GO timetable for Tuesday, September 29, 2026; the live plan has today's departures.
Can I take the UP Express from Weston to Union?
Yes. Weston is also a UP Express station, and the UP Express reaches Union via Mount Dennis and Bloor. On a weekday 79 UP Express trains are scheduled to Union, and the scheduled ride is 16 min.
Are Weston GO and Union Station accessible?
Yes. Both Weston and Union are listed as fully accessible stations.
Can I plan Weston GO to Union 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.