Where to find Toronto, ON Union Station Bus Terminal
Union Station Bus Terminal is located at Bay Street, M5E 1Z8 Toronto, ON
View the location of this bus stop in Toronto, ON on the map.
Union Station Bus Terminal
Bay Street 81
All bus departures from Toronto, ON Union Station Bus Terminal today
Here you will find all the departures from Toronto, ON Union Station Bus Terminal today, in real time.
-
New York Trailways08:00 PMToronto, ONUnion Station Bus Terminal7:10 AMNew YorkPort Authority Bus Terminal0Economy$139A Bus from New York Trailways goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Port Authority Bus Terminal, New York (Canada) arriving at 6/13/2026 7:10:00 AM. 50 Economy ticket for $139 per person are available. Travel duration is 0h 0m
-
FlixBus08:00 PMToronto, ONUnion Station Bus Terminal11:05 PMLondon, ONCentral Bus Station0Economy$34A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Central Bus Station, London, ON (Canada) arriving at 6/12/2026 11:05:00 PM. 50 Economy ticket for $34 per person are available. Travel duration is 0h 0m
-
FlixBus08:00 PMToronto, ONUnion Station Bus Terminal11:15 PMLondon, ONElgin Hall0Economy$34A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Elgin Hall, London, ON (Canada) arriving at 6/12/2026 11:15:00 PM. 50 Economy ticket for $34 per person are available. Travel duration is 0h 0m
-
New York Trailways08:00 PMToronto, ONUnion Station Bus Terminal9:40 PMNiagara Falls, ONBus Station0Economy$20A Bus from New York Trailways goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
FlixBus08:00 PMToronto, ONUnion Station Bus Terminal9:35 PMKitchener, ONCentral Bus Stop0Economy$19A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Central Bus Stop, Kitchener, ON (Canada) arriving at 6/12/2026 9:35:00 PM. 50 Economy ticket for $19 per person are available. Travel duration is 0h 0m
-
New York Trailways08:00 PMToronto, ONUnion Station Bus Terminal10:55 PMBuffalo, NYCentral Bus Station0Economy$26A Bus from New York Trailways goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to Central Bus Station, Buffalo, NY (Canada) arriving at 6/12/2026 10:55:00 PM. 50 Economy ticket for $26 per person are available. Travel duration is 0h 0m
-
FlixBus08:00 PMToronto, ONUnion Station Bus Terminal10:45 PMLondon, ONWhite Oaks Mall Stop 2 - #2061 Bus Station0Economy$34A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:00:00 PM to White Oaks Mall Stop 2 - #2061 Bus Station, London, ON (Canada) arriving at 6/12/2026 10:45:00 PM. 50 Economy ticket for $34 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal10:00 PMNiagara Falls, ONTable Rock Station0Economy$21A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to Table Rock Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $21 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal10:10 PMNiagara Falls, ONRapidsview Bus Stop0Economy$21A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to Rapidsview Bus Stop, Niagara Falls, ON (Canada) arriving at 6/12/2026 10:10:00 PM. 50 Economy ticket for $21 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal8:50 AMNew YorkPort Authority Bus Terminal0Economy$103A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to Port Authority Bus Terminal, New York (Canada) arriving at 6/13/2026 8:50:00 AM. 50 Economy ticket for $103 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal3:15 PMNew YorkChinatown0Economy$139A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to Chinatown, New York (Canada) arriving at 6/13/2026 3:15:00 PM. 50 Economy ticket for $139 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal1:30 PMNew York11 Av/W 34 St Bus Stop0Economy$138A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to 11 Av/W 34 St Bus Stop, New York (Canada) arriving at 6/13/2026 1:30:00 PM. 50 Economy ticket for $138 per person are available. Travel duration is 0h 0m
-
FlixBus08:20 PMToronto, ONUnion Station Bus Terminal10:00 AMNew YorkG. Washington Bridge Bus Station0Economy$104A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:20:00 PM to G. Washington Bridge Bus Station, New York (Canada) arriving at 6/13/2026 10:00:00 AM. 50 Economy ticket for $104 per person are available. Travel duration is 0h 0m
-
GO Transit08:30 PMToronto, ONUnion Station Bus Terminal9:35 PMHamilton, ONGO Centre0Economy$10A Bus from GO Transit goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:30:00 PM to GO Centre, Hamilton, ON (Canada) arriving at 6/12/2026 9:35:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
megabus US08:30 PMToronto, ONUnion Station Bus Terminal9:40 PMSaint Catharines, ONUnion Bus Terminal0Economy$26A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:30:00 PM to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus US08:30 PMToronto, ONUnion Station Bus Terminal10:05 PMNiagara Falls, ONBus Station0Economy$26A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:30:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 10:05:00 PM. 50 Economy ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus US08:30 PMToronto, ONUnion Station Bus Terminal10:05 PMNiagara Falls, ONBus Station0Economy$20A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:30:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 10:05:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus Canada08:30 PMToronto, ONUnion Station Bus Terminal10:05 PMNiagara Falls, ONBus Station0Economy$8A Bus from megabus Canada goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 8:30:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 10:05:00 PM. 50 Economy ticket for $8 per person are available. Travel duration is 0h 0m
-
FlixBus09:00 PMToronto, ONUnion Station Bus Terminal9:50 PMHamilton, ONMcMaster University0Economy$10A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:00:00 PM to McMaster University, Hamilton, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
FlixBus09:00 PMToronto, ONUnion Station Bus Terminal11:20 PMLondon, ONCentral Bus Station0Economy$29A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:00:00 PM to Central Bus Station, London, ON (Canada) arriving at 6/12/2026 11:20:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
FlixBus09:00 PMToronto, ONUnion Station Bus Terminal11:30 PMLondon, ONElgin Hall0Economy$29A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:00:00 PM to Elgin Hall, London, ON (Canada) arriving at 6/12/2026 11:30:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
FlixBus09:00 PMToronto, ONUnion Station Bus Terminal11:05 PMLondon, ONWhite Oaks Mall Stop 2 - #2061 Bus Station0Economy$45A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:00:00 PM to White Oaks Mall Stop 2 - #2061 Bus Station, London, ON (Canada) arriving at 6/12/2026 11:05:00 PM. 50 Economy ticket for $45 per person are available. Travel duration is 0h 0m
-
megabus US09:15 PMToronto, ONUnion Station Bus Terminal11:45 PMLondon, ONElgin Hall0Economy$27A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:15:00 PM to Elgin Hall, London, ON (Canada) arriving at 6/12/2026 11:45:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 0h 0m
-
megabus US09:15 PMToronto, ONUnion Station Bus Terminal11:45 PMLondon, ONElgin Hall0Economy$25A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:15:00 PM to Elgin Hall, London, ON (Canada) arriving at 6/12/2026 11:45:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
GO Transit09:30 PMToronto, ONUnion Station Bus Terminal10:35 PMHamilton, ONGO Centre0Economy$10A Bus from GO Transit goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to GO Centre, Hamilton, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal9:10 AMNew YorkPort Authority Bus Terminal0Economy$131A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Port Authority Bus Terminal, New York (Canada) arriving at 6/13/2026 9:10:00 AM. 50 Economy ticket for $131 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal12:15 AMBuffalo, NYCentral Bus Station0Economy$33A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Central Bus Station, Buffalo, NY (Canada) arriving at 6/13/2026 12:15:00 AM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal9:10 AMNew YorkPort Authority Bus Terminal0Economy$116A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Port Authority Bus Terminal, New York (Canada) arriving at 6/13/2026 9:10:00 AM. 50 Economy ticket for $116 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal9:55 AMAlbany, NYBus Terminal0Economy$56A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Bus Terminal, Albany, NY (Canada) arriving at 6/13/2026 9:55:00 AM. 50 Economy ticket for $56 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal12:15 AMBuffalo, NYCentral Bus Station0Economy$31A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Central Bus Station, Buffalo, NY (Canada) arriving at 6/13/2026 12:15:00 AM. 50 Economy ticket for $31 per person are available. Travel duration is 0h 0m
All bus arrivals at Toronto, ON Union Station Bus Terminal today
Here you will find all the arrivals to Toronto, ON Union Station Bus Terminal today, in real time.
-
megabus US04:35 PMKingston, ONBus Terminal7:45 PMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 4:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US01:00 PMMontrealMansfield Terminal7:45 PMToronto, ONUnion Station Bus Terminal0Economy$62A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 1:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $62 per person are available. Travel duration is 0h 0m
-
megabus US04:35 PMKingston, ONBus Terminal7:45 PMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 4:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US01:00 PMMontrealMansfield Terminal7:45 PMToronto, ONUnion Station Bus Terminal0Economy$70A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 1:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $70 per person are available. Travel duration is 0h 0m
-
megabus US01:00 PMMontrealRue Saint-Antoine Bus Station7:45 PMToronto, ONUnion Station Bus Terminal0Economy$53A Bus from megabus US goes from Rue Saint-Antoine Bus Station, Montreal (Canada) at 6/12/2026 1:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US01:30 PMKirkland, QCBus Stop7:45 PMToronto, ONUnion Station Bus Terminal0Economy$55A Bus from megabus US goes from Bus Stop, Kirkland, QC (Canada) at 6/12/2026 1:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:45:00 PM. 50 Economy ticket for $55 per person are available. Travel duration is 0h 0m
-
FlixBus05:30 PMNiagara Falls, ONRapidsview Bus Stop7:55 PMToronto, ONUnion Station Bus Terminal0Economy$14A Bus from FlixBus goes from Rapidsview Bus Stop, Niagara Falls, ON (Canada) at 6/12/2026 5:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 7:55:00 PM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 0m
-
megabus US06:30 PMSaint Catharines, ONUnion Bus Terminal8:00 PMToronto, ONUnion Station Bus Terminal0Economy$26A Bus from megabus US goes from Union Bus Terminal, Saint Catharines, ON (Canada) at 6/12/2026 6:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:00:00 PM. 50 Economy ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMNiagara Falls, ONBus Station8:00 PMToronto, ONUnion Station Bus Terminal0Economy$17A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:00:00 PM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMNiagara Falls, ONBus Station8:00 PMToronto, ONUnion Station Bus Terminal0Economy$14A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:00:00 PM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 0m
-
FlixBus03:00 PMKanata, ONCanadian Tire Gas+ Gas Station8:05 PMToronto, ONUnion Station Bus Terminal0Economy$67A Bus from FlixBus goes from Canadian Tire Gas+ Gas Station, Kanata, ON (Canada) at 6/12/2026 3:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $67 per person are available. Travel duration is 0h 0m
-
FlixBus02:30 PMOttawa, ONTrain Station8:05 PMToronto, ONUnion Station Bus Terminal0Economy$67A Bus from FlixBus goes from Train Station, Ottawa, ON (Canada) at 6/12/2026 2:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $67 per person are available. Travel duration is 0h 0m
-
GO Transit07:05 PMHamilton, ONHamilton (King at Dundurn) Bus Station8:05 PMToronto, ONUnion Station Bus Terminal0Economy$10A Bus from GO Transit goes from Hamilton (King at Dundurn) Bus Station, Hamilton, ON (Canada) at 6/12/2026 7:05:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
GO Transit06:55 PMHamilton, ONGO Centre8:05 PMToronto, ONUnion Station Bus Terminal0Economy$10A Bus from GO Transit goes from GO Centre, Hamilton, ON (Canada) at 6/12/2026 6:55:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
FlixBus03:55 PMPerth, ONBus Stop8:05 PMToronto, ONUnion Station Bus Terminal0Economy$50A Bus from FlixBus goes from Bus Stop, Perth, ON (Canada) at 6/12/2026 3:55:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $50 per person are available. Travel duration is 0h 0m
-
FlixBus03:25 PMCarleton Place, ONBarons Motor Inn8:05 PMToronto, ONUnion Station Bus Terminal0Economy$81A Bus from FlixBus goes from Barons Motor Inn, Carleton Place, ON (Canada) at 6/12/2026 3:25:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $81 per person are available. Travel duration is 0h 0m
-
FlixBus07:10 PMWhitby, ONStellar Eastbound @ Thickson Bus Stop8:05 PMToronto, ONUnion Station Bus Terminal0Economy$17A Bus from FlixBus goes from Stellar Eastbound @ Thickson Bus Stop, Whitby, ON (Canada) at 6/12/2026 7:10:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:05:00 PM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 0m
-
FlixBus06:30 PMNiagara Falls, ONRapidsview Bus Stop8:25 PMToronto, ONUnion Station Bus Terminal0Economy$13A Bus from FlixBus goes from Rapidsview Bus Stop, Niagara Falls, ON (Canada) at 6/12/2026 6:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:25:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
FlixBus06:00 PMNiagara Falls, ONRapidsview Bus Stop8:25 PMToronto, ONUnion Station Bus Terminal0Economy$16A Bus from FlixBus goes from Rapidsview Bus Stop, Niagara Falls, ON (Canada) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:25:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus US05:55 PMKingston, ONBus Terminal8:30 PMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 5:55:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:30:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US03:10 PMOttawa, ONSt. Laurent Bus Station8:30 PMToronto, ONUnion Station Bus Terminal0Economy$48A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 3:10:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:30:00 PM. 50 Economy ticket for $48 per person are available. Travel duration is 0h 0m
-
megabus US03:10 PMOttawa, ONSt. Laurent Bus Station8:30 PMToronto, ONUnion Station Bus Terminal0Economy$36A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 3:10:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:30:00 PM. 50 Economy ticket for $36 per person are available. Travel duration is 0h 0m
-
megabus US05:55 PMKingston, ONBus Terminal8:30 PMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 5:55:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:30:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
FlixBus07:05 PMBarrie, ONDowntown Barrie Terminal8:35 PMToronto, ONUnion Station Bus Terminal0Economy$18A Bus from FlixBus goes from Downtown Barrie Terminal, Barrie, ON (Canada) at 6/12/2026 7:05:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:35:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 0h 0m
-
FlixBus03:15 PMSudbury, ONOntario Northland Terminal8:35 PMToronto, ONUnion Station Bus Terminal0Economy$78A Bus from FlixBus goes from Ontario Northland Terminal, Sudbury, ON (Canada) at 6/12/2026 3:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:35:00 PM. 50 Economy ticket for $78 per person are available. Travel duration is 0h 0m
-
FlixBus05:30 PMLondon, ONCentral Bus Station8:40 PMToronto, ONUnion Station Bus Terminal0Economy$44A Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 6/12/2026 5:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:40:00 PM. 50 Economy ticket for $44 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMLondon, ONElgin Hall8:40 PMToronto, ONUnion Station Bus Terminal0Economy$36A Bus from megabus US goes from Elgin Hall, London, ON (Canada) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:40:00 PM. 50 Economy ticket for $36 per person are available. Travel duration is 0h 0m
-
FlixBus05:15 PMLondon, ONElgin Hall8:40 PMToronto, ONUnion Station Bus Terminal0Economy$44A Bus from FlixBus goes from Elgin Hall, London, ON (Canada) at 6/12/2026 5:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:40:00 PM. 50 Economy ticket for $44 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMLondon, ONElgin Hall8:40 PMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Elgin Hall, London, ON (Canada) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:40:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
FlixBus07:05 PMKitchener, ONCentral Bus Stop8:40 PMToronto, ONUnion Station Bus Terminal0Economy$17A Bus from FlixBus goes from Central Bus Stop, Kitchener, ON (Canada) at 6/12/2026 7:05:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 8:40:00 PM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 0m
