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.
-
Rider Express03:45 PMToronto, ONUnion Station Bus Terminal7:30 PMKingston, ONA&W Kingslake Plaza Shopping Center Bus Stop0Basic$25A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 3:45:00 PM to A&W Kingslake Plaza Shopping Center Bus Stop, Kingston, ON (Canada) arriving at 4/28/2026 7:30:00 PM. 50 Basic ticket for $25 per person are available. Travel duration is 0h 0m
-
Rider Express03:45 PMToronto, ONUnion Station Bus Terminal9:35 PMOttawa, ONSt. Laurent Bus Station0Basic$34A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 3:45:00 PM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 4/28/2026 9:35:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
Rider Express03:45 PMToronto, ONUnion Station Bus Terminal9:20 PMOttawa, ONWoodroffe / Baseline Bus Stop0Basic$34A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 3:45:00 PM to Woodroffe / Baseline Bus Stop, Ottawa, ON (Canada) arriving at 4/28/2026 9:20:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
Rider Express03:45 PMToronto, ONUnion Station Bus Terminal5:20 PMWhitby, ONGO Station0Basic$24A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 3:45:00 PM to GO Station, Whitby, ON (Canada) arriving at 4/28/2026 5:20:00 PM. 50 Basic ticket for $24 per person are available. Travel duration is 0h 0m
-
Rider Express03:45 PMToronto, ONUnion Station Bus Terminal6:35 PMBelleville, ONPetro Belleville Bus Station0Basic$27A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 3:45:00 PM to Petro Belleville Bus Station, Belleville, ON (Canada) arriving at 4/28/2026 6:35:00 PM. 50 Basic ticket for $27 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMToronto, ONUnion Station Bus Terminal7:30 PMKingston, ONBus Terminal0Economy$39A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 4/28/2026 7:30:00 PM. 50 Economy ticket for $39 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal7:45 PMKingston, ONKingston Bus Stop0Economy$35A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Kingston Bus Stop, Kingston, ON (Canada) arriving at 4/28/2026 7:45:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal7:35 PMLondon, ONCentral Bus Station0Economy$23A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Central Bus Station, London, ON (Canada) arriving at 4/28/2026 7:35:00 PM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal7:55 PMLondon, ONElgin Hall0Economy$23A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Elgin Hall, London, ON (Canada) arriving at 4/28/2026 7:55:00 PM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMToronto, ONUnion Station Bus Terminal11:15 PMMontrealMansfield Terminal0Economy$73A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 4/28/2026 11:15:00 PM. 50 Economy ticket for $73 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal10:05 PMOttawa, ONGloucester Centre Bus Stop0Economy$34A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Gloucester Centre Bus Stop, Ottawa, ON (Canada) arriving at 4/28/2026 10:05:00 PM. 50 Economy ticket for $34 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal9:50 PMOttawa, ONTrain Station0Economy$34A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Train Station, Ottawa, ON (Canada) arriving at 4/28/2026 9:50:00 PM. 50 Economy ticket for $34 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMToronto, ONUnion Station Bus Terminal7:30 PMKingston, ONBus Terminal0Basic$26A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 4/28/2026 7:30:00 PM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMToronto, ONUnion Station Bus Terminal11:15 PMMontrealMansfield Terminal0Basic$60A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 4/28/2026 11:15:00 PM. 50 Basic ticket for $60 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMToronto, ONUnion Station Bus Terminal11:15 PMMontrealRue Saint-Antoine Bus Station0Basic$54A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to Rue Saint-Antoine Bus Station, Montreal (Canada) arriving at 4/28/2026 11:15:00 PM. 50 Basic ticket for $54 per person are available. Travel duration is 0h 0m
-
FlixBus04:00 PMToronto, ONUnion Station Bus Terminal7:15 PMLondon, ONWhite Oaks Mall Stop 2 - #2061 Bus Station0Economy$15A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:00:00 PM to White Oaks Mall Stop 2 - #2061 Bus Station, London, ON (Canada) arriving at 4/28/2026 7:15:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 0h 0m
-
megabus US04:30 PMToronto, ONUnion Station Bus Terminal6:05 PMNiagara Falls, ONBus Station0Economy$16A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:30:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 4/28/2026 6:05:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus US04:30 PMToronto, ONUnion Station Bus Terminal5:40 PMSaint Catharines, ONUnion Bus Terminal0Economy$16A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:30:00 PM to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 4/28/2026 5:40:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus US04:30 PMToronto, ONUnion Station Bus Terminal6:05 PMNiagara Falls, ONBus Station0Basic$15A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 4:30:00 PM to Bus Station, Niagara Falls, ON (Canada) arriving at 4/28/2026 6:05:00 PM. 50 Basic ticket for $15 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal8:10 PMKingston, ONBus Terminal0Economy$29A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 4/28/2026 8:10:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal10:50 PMOttawa, ONSt. Laurent Bus Station0Economy$37A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:00:00 PM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 4/28/2026 10:50:00 PM. 50 Economy ticket for $37 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal10:50 PMOttawa, ONSt. Laurent Bus Station0Basic$34A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:00:00 PM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 4/28/2026 10:50:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal8:10 PMKingston, ONBus Terminal0Basic$22A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 4/28/2026 8:10:00 PM. 50 Basic ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal9:20 PMBrockville, ONJefferson Dr. at Parkedale Ave.0Economy$16A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:00:00 PM to Jefferson Dr. at Parkedale Ave., Brockville, ON (Canada) arriving at 4/28/2026 9:20:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
Rider Express05:30 PMToronto, ONUnion Station Bus Terminal8:45 PMKingston, ONA&W Kingslake Plaza Shopping Center Bus Stop0Basic$25A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to A&W Kingslake Plaza Shopping Center Bus Stop, Kingston, ON (Canada) arriving at 4/28/2026 8:45:00 PM. 50 Basic ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus US05:30 PMToronto, ONUnion Station Bus Terminal8:00 PMLondon, ONElgin Hall0Economy$33A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to Elgin Hall, London, ON (Canada) arriving at 4/28/2026 8:00:00 PM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
Rider Express05:30 PMToronto, ONUnion Station Bus Terminal11:15 PMOttawa, ONSt. Laurent Bus Station0Basic$34A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 4/28/2026 11:15:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
Rider Express05:30 PMToronto, ONUnion Station Bus Terminal11:00 PMOttawa, ONWoodroffe / Baseline Bus Stop0Basic$34A Bus from Rider Express goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to Woodroffe / Baseline Bus Stop, Ottawa, ON (Canada) arriving at 4/28/2026 11:00:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
megabus US05:30 PMToronto, ONUnion Station Bus Terminal8:00 PMLondon, ONElgin Hall0Basic$22A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to Elgin Hall, London, ON (Canada) arriving at 4/28/2026 8:00:00 PM. 50 Basic ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus Canada05:30 PMToronto, ONUnion Station Bus Terminal8:00 PMLondon, ONElgin Hall0Economy$12A Bus from megabus Canada goes from Union Station Bus Terminal, Toronto, ON (Canada) at 4/28/2026 5:30:00 PM to Elgin Hall, London, ON (Canada) arriving at 4/28/2026 8:00:00 PM. 50 Economy ticket for $12 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.
-
FlixBus012:10 PMKingston, ONKingston Bus Stop3:50 PMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from FlixBus goes from Kingston Bus Stop, Kingston, ON (Canada) at 4/28/2026 12:10:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 3:50:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
FlixBus09:40 AMOttawa, ONGloucester Centre Bus Stop3:50 PMToronto, ONUnion Station Bus Terminal0Economy$38A Bus from FlixBus goes from Gloucester Centre Bus Stop, Ottawa, ON (Canada) at 4/28/2026 9:40:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 3:50:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 AMOttawa, ONTrain Station3:50 PMToronto, ONUnion Station Bus Terminal0Economy$38A Bus from FlixBus goes from Train Station, Ottawa, ON (Canada) at 4/28/2026 10:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 3:50:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 0h 0m
-
FlixBus012:35 PMLondon, ONWhite Oaks Mall Stop 2 - #2061 Bus Station3:50 PMToronto, ONUnion Station Bus Terminal0Economy$20A Bus from FlixBus goes from White Oaks Mall Stop 2 - #2061 Bus Station, London, ON (Canada) at 4/28/2026 12:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 3:50:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus US01:15 PMLondon, ONElgin Hall4:00 PMToronto, ONUnion Station Bus Terminal0Basic$26A Bus from megabus US goes from Elgin Hall, London, ON (Canada) at 4/28/2026 1:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 4:00:00 PM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
Rider Express01:30 PMKingston, ONA&W Kingslake Plaza Shopping Center Bus Stop4:30 PMToronto, ONUnion Station Bus Terminal0Basic$25A Bus from Rider Express goes from A&W Kingslake Plaza Shopping Center Bus Stop, Kingston, ON (Canada) at 4/28/2026 1:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 4:30:00 PM. 50 Basic ticket for $25 per person are available. Travel duration is 0h 0m
-
Rider Express011:15 AMOttawa, ONWoodroffe / Baseline Bus Stop4:30 PMToronto, ONUnion Station Bus Terminal0Basic$34A Bus from Rider Express goes from Woodroffe / Baseline Bus Stop, Ottawa, ON (Canada) at 4/28/2026 11:15:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 4:30:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
Rider Express011:00 AMOttawa, ONSt. Laurent Bus Station4:30 PMToronto, ONUnion Station Bus Terminal0Basic$34A Bus from Rider Express goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 4/28/2026 11:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 4:30:00 PM. 50 Basic ticket for $34 per person are available. Travel duration is 0h 0m
-
New York Trailways012:05 PMRochester, NYTrailways-LATS5:05 PMToronto, ONUnion Station Bus Terminal0Basic$37A Bus from New York Trailways goes from Trailways-LATS, Rochester, NY (USA) at 4/28/2026 12:05:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:05:00 PM. 50 Basic ticket for $37 per person are available. Travel duration is 0h 0m
-
New York Trailways02:05 PMBuffalo, NYCentral Bus Station5:05 PMToronto, ONUnion Station Bus Terminal0Basic$21A Bus from New York Trailways goes from Central Bus Station, Buffalo, NY (USA) at 4/28/2026 2:05:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:05:00 PM. 50 Basic ticket for $21 per person are available. Travel duration is 0h 0m
-
New York Trailways03:15 PMNiagara Falls, ONBus Station5:05 PMToronto, ONUnion Station Bus Terminal0Basic$12A Bus from New York Trailways goes from Bus Station, Niagara Falls, ON (Canada) at 4/28/2026 3:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:05:00 PM. 50 Basic ticket for $12 per person are available. Travel duration is 0h 0m
-
Orléans Express010:00 AMMontrealDorval Central Station5:25 PMToronto, ONUnion Station Bus Terminal0Economy$64A Bus from Orléans Express goes from Dorval Central Station, Montreal (Canada) at 4/28/2026 10:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:25:00 PM. 50 Economy ticket for $64 per person are available. Travel duration is 0h 0m
-
Orléans Express09:30 AMMontrealBus Station5:40 PMToronto, ONUnion Station Bus Terminal0Economy$60A Bus from Orléans Express goes from Bus Station, Montreal (Canada) at 4/28/2026 9:30:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:40:00 PM. 50 Economy ticket for $60 per person are available. Travel duration is 0h 0m
-
Orléans Express010:00 AMMontreal-Trudeau AirportMontreal-Trudeau Airport5:40 PMToronto, ONUnion Station Bus Terminal0Economy$75A Bus from Orléans Express goes from Montreal-Trudeau Airport, Montreal-Trudeau Airport (Canada) at 4/28/2026 10:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:40:00 PM. 50 Economy ticket for $75 per person are available. Travel duration is 0h 0m
-
Busbud012:45 PMOttawa, ONTrain Station5:40 PMToronto, ONUnion Station Bus Terminal0Basic$25A Bus from Busbud goes from Train Station, Ottawa, ON (Canada) at 4/28/2026 12:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:40:00 PM. 50 Basic ticket for $25 per person are available. Travel duration is 0h 0m
-
Busbud012:45 PMOttawa, ONTrain Station5:40 PMToronto, ONUnion Station Bus Terminal0Basic$26A Bus from Busbud goes from Train Station, Ottawa, ON (Canada) at 4/28/2026 12:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:40:00 PM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
FlixBus02:30 PMLondon, ONCentral Bus Station5:50 PMToronto, ONUnion Station Bus Terminal0Economy$22A Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 4/28/2026 2:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:50:00 PM. 50 Economy ticket for $22 per person are available. Travel duration is 0h 0m
-
FlixBus04:20 PMHamilton, ONMcMaster University5:50 PMToronto, ONUnion Station Bus Terminal0Economy$6A Bus from FlixBus goes from McMaster University, Hamilton, ON (Canada) at 4/28/2026 4:20:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:50:00 PM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 0m
-
Ontario Northland03:52 PMBarrie, ONAllandale Waterfront GO5:53 PMToronto, ONUnion Station Bus Terminal0Economy$28A Bus from Ontario Northland goes from Allandale Waterfront GO, Barrie, ON (Canada) at 4/28/2026 3:52:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:53:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 0h 0m
-
Ontario Northland08:29 AMSturgeon Falls, ONXTR5:53 PMToronto, ONUnion Station Bus Terminal0Economy$80A Bus from Ontario Northland goes from XTR, Sturgeon Falls, ON (Canada) at 4/28/2026 8:29:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 5:53:00 PM. 50 Economy ticket for $80 per person are available. Travel duration is 0h 0m
-
megabus US02:35 PMKingston, ONBus Terminal6:00 PMToronto, ONUnion Station Bus Terminal0Economy$39A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 4/28/2026 2:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Economy ticket for $39 per person are available. Travel duration is 0h 0m
-
megabus US011:00 AMMontrealMansfield Terminal6:00 PMToronto, ONUnion Station Bus Terminal0Economy$74A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 4/28/2026 11:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Economy ticket for $74 per person are available. Travel duration is 0h 0m
-
megabus US04:30 PMSaint Catharines, ONUnion Bus Terminal6:00 PMToronto, ONUnion Station Bus Terminal0Economy$20A Bus from megabus US goes from Union Bus Terminal, Saint Catharines, ON (Canada) at 4/28/2026 4:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus US02:35 PMKingston, ONBus Terminal6:00 PMToronto, ONUnion Station Bus Terminal0Basic$26A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 4/28/2026 2:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus US011:00 AMMontrealMansfield Terminal6:00 PMToronto, ONUnion Station Bus Terminal0Basic$60A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 4/28/2026 11:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Basic ticket for $60 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMNiagara Falls, ONBus Station6:00 PMToronto, ONUnion Station Bus Terminal0Economy$20A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 4/28/2026 4:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus US011:00 AMMontrealRue Saint-Antoine Bus Station6:00 PMToronto, ONUnion Station Bus Terminal0Basic$54A Bus from megabus US goes from Rue Saint-Antoine Bus Station, Montreal (Canada) at 4/28/2026 11:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Basic ticket for $54 per person are available. Travel duration is 0h 0m
-
megabus US011:30 AMKirkland, QCBus Stop6:00 PMToronto, ONUnion Station Bus Terminal0Economy$54A Bus from megabus US goes from Bus Stop, Kirkland, QC (Canada) at 4/28/2026 11:30:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Economy ticket for $54 per person are available. Travel duration is 0h 0m
-
megabus US04:00 PMNiagara Falls, ONBus Station6:00 PMToronto, ONUnion Station Bus Terminal0Basic$11A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 4/28/2026 4:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:00:00 PM. 50 Basic ticket for $11 per person are available. Travel duration is 0h 0m
-
FlixBus02:30 PMKingston, ONKingston Bus Stop6:10 PMToronto, ONUnion Station Bus Terminal0Economy$36A Bus from FlixBus goes from Kingston Bus Stop, Kingston, ON (Canada) at 4/28/2026 2:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 4/28/2026 6:10:00 PM. 50 Economy ticket for $36 per person are available. Travel duration is 0h 0m
