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.
-
megabus US09:15 PMToronto, ONUnion Station Bus Terminal11:45 PMLondon, ONElgin Hall0Temporarily not available: last found 06/12/2026Economy$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 Hall0Temporarily not available: last found 06/12/2026Economy$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 Centre0Temporarily not available: last found 06/12/2026Economy$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 Terminal0Temporarily not available: last found 06/12/2026Economy$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 Station0Temporarily not available: last found 06/12/2026Economy$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 Terminal0Temporarily not available: last found 06/12/2026Economy$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 Terminal0Temporarily not available: last found 06/12/2026Economy$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 Station0Temporarily not available: last found 06/12/2026Economy$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
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal3:20 AMSyracuse, NYRegional Transit Center0Temporarily not available: last found 06/12/2026Economy$84A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Regional Transit Center, Syracuse, NY (Canada) arriving at 6/13/2026 3:20:00 AM. 50 Economy ticket for $84 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal1:55 PMNew Haven, CTUnion Station0Temporarily not available: last found 06/12/2026Economy$79A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Union Station, New Haven, CT (Canada) arriving at 6/13/2026 1:55:00 PM. 50 Economy ticket for $79 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal7:10 PMManchester, NHTransportation Center0Temporarily not available: last found 06/12/2026Economy$91A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Transportation Center, Manchester, NH (Canada) arriving at 6/13/2026 7:10:00 PM. 50 Economy ticket for $91 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal12:20 PMSpringfield, MAUnion Station0Temporarily not available: last found 06/12/2026Economy$72A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Union Station, Springfield, MA (Canada) arriving at 6/13/2026 12:20:00 PM. 50 Economy ticket for $72 per person are available. Travel duration is 0h 0m
-
Greyhound US09:30 PMToronto, ONUnion Station Bus Terminal6:35 AMScranton, PABus Stop0Temporarily not available: last found 06/12/2026Economy$58A Bus from Greyhound US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 9:30:00 PM to Bus Stop, Scranton, PA (Canada) arriving at 6/13/2026 6:35:00 AM. 50 Economy ticket for $58 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal11:25 PMSaint Catharines, ONUnion Bus Terminal0Temporarily not available: last found 06/12/2026Economy$30A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Union Bus Terminal, Saint Catharines, ON (Canada) arriving at 6/12/2026 11:25:00 PM. 50 Economy ticket for $30 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal2:00 PMBoston, MAAtlantic and Beach St0Temporarily not available: last found 06/12/2026Economy$212A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Atlantic and Beach St, Boston, MA (Canada) arriving at 6/13/2026 2:00:00 PM. 50 Economy ticket for $212 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal11:50 PMNiagara Falls, ONTable Rock Station0Temporarily not available: last found 06/12/2026Economy$28A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Table Rock Station, Niagara Falls, ON (Canada) arriving at 6/12/2026 11:50:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal12:35 PMHartford, CTUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$174A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Union Station Bus Terminal, Hartford, CT (Canada) arriving at 6/13/2026 12:35:00 PM. 50 Economy ticket for $174 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal8:05 AMNew York31st & 8th Ave0Temporarily not available: last found 06/12/2026Economy$153A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to 31st & 8th Ave, New York (Canada) arriving at 6/13/2026 8:05:00 AM. 50 Economy ticket for $153 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal2:25 PMWashington, DCUnion Station0Temporarily not available: last found 06/12/2026Economy$168A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Union Station, Washington, DC (Canada) arriving at 6/13/2026 2:25:00 PM. 50 Economy ticket for $168 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal3:35 PMBethesda, MDMontgomery Ave & Waverly St0Temporarily not available: last found 06/12/2026Economy$194A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Montgomery Ave & Waverly St, Bethesda, MD (Canada) arriving at 6/13/2026 3:35:00 PM. 50 Economy ticket for $194 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal7:30 AMNewarkPenn Station0Temporarily not available: last found 06/12/2026Economy$108A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Penn Station, Newark (Canada) arriving at 6/13/2026 7:30:00 AM. 50 Economy ticket for $108 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal12:45 AMCharlotteW Trade St0Temporarily not available: last found 06/12/2026Economy$148A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to W Trade St, Charlotte (Canada) arriving at 6/14/2026 12:45:00 AM. 50 Economy ticket for $148 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal1:00 PMAlbany, NYBus Terminal0Temporarily not available: last found 06/12/2026Economy$90A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Bus Terminal, Albany, NY (Canada) arriving at 6/13/2026 1:00:00 PM. 50 Economy ticket for $90 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal1:20 PMAlbany, NYSUNY Collins Circle0Temporarily not available: last found 06/12/2026Economy$89A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to SUNY Collins Circle, Albany, NY (Canada) arriving at 6/13/2026 1:20:00 PM. 50 Economy ticket for $89 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal9:20 PMRaleigh, NCGreyhound Bus Station0Temporarily not available: last found 06/12/2026Economy$111A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Greyhound Bus Station, Raleigh, NC (Canada) arriving at 6/13/2026 9:20:00 PM. 50 Economy ticket for $111 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal12:45 PMBaltimore, MDDowntown Bus Station0Temporarily not available: last found 06/12/2026Economy$166A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Downtown Bus Station, Baltimore, MD (Canada) arriving at 6/13/2026 12:45:00 PM. 50 Economy ticket for $166 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal6:05 PMBaltimore, MDDowntown Bus Station0Temporarily not available: last found 06/12/2026Economy$174A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Downtown Bus Station, Baltimore, MD (Canada) arriving at 6/13/2026 6:05:00 PM. 50 Economy ticket for $174 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal3:50 PMBaltimore, MDDowntown Bus Station0Temporarily not available: last found 06/12/2026Economy$165A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Downtown Bus Station, Baltimore, MD (Canada) arriving at 6/13/2026 3:50:00 PM. 50 Economy ticket for $165 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal8:50 PMNew YorkArcher Av/Sutphin Blvd0Temporarily not available: last found 06/12/2026Economy$174A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Archer Av/Sutphin Blvd, New York (Canada) arriving at 6/13/2026 8:50:00 PM. 50 Economy ticket for $174 per person are available. Travel duration is 0h 0m
-
FlixBus010:00 PMToronto, ONUnion Station Bus Terminal7:30 PMVirginia BeachGreyhound0Temporarily not available: last found 06/12/2026Economy$182A Bus from FlixBus goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 10:00:00 PM to Greyhound, Virginia Beach (Canada) arriving at 6/13/2026 7:30:00 PM. 50 Economy ticket for $182 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.
-
Rider Express06:30 PMLondon, ONThe D.B. Weldon Library9:05 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$35A Bus from Rider Express goes from The D.B. Weldon Library, London, ON (Canada) at 6/12/2026 6:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:05:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 0h 0m
-
Rider Express06:45 PMLondon, ON205 York St Bus Station9:05 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$35A Bus from Rider Express goes from 205 York St Bus Station, London, ON (Canada) at 6/12/2026 6:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:05:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 0h 0m
-
Rider Express08:25 PMMississauga, ONMavis Rd At Cantay Rd Bus Stop9:05 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$17A Bus from Rider Express goes from Mavis Rd At Cantay Rd Bus Stop, Mississauga, ON (Canada) at 6/12/2026 8:25:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:05:00 PM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 0m
-
Rider Express07:50 PMKitchener, ONSportsworld9:05 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$20A Bus from Rider Express goes from Sportsworld, Kitchener, ON (Canada) at 6/12/2026 7:50:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:05:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
FlixBus07:40 PMBarrie, ONDowntown Barrie Terminal9:10 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$18A Bus from FlixBus goes from Downtown Barrie Terminal, Barrie, ON (Canada) at 6/12/2026 7:40:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:10:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 0h 0m
-
New York Trailways07:15 PMLondon, ONLondon (City Plaza - Downtown) Bus Stop9:25 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Basic$20A Bus from New York Trailways goes from London (City Plaza - Downtown) Bus Stop, London, ON (Canada) at 6/12/2026 7:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:25:00 PM. 50 Basic ticket for $20 per person are available. Travel duration is 0h 0m
-
Rider Express06:25 PMKingston, ONA&W Kingslake Plaza Shopping Center Bus Stop9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$37A Bus from Rider Express goes from A&W Kingslake Plaza Shopping Center Bus Stop, Kingston, ON (Canada) at 6/12/2026 6:25:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $37 per person are available. Travel duration is 0h 0m
-
FlixBus06:30 PMLondon, ONCentral Bus Station9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$36A Bus from FlixBus goes from Central Bus Station, London, ON (Canada) at 6/12/2026 6:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $36 per person are available. Travel duration is 0h 0m
-
Rider Express03:50 PMOttawa, ONSt. Laurent Bus Station9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$50A Bus from Rider Express goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 3:50:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $50 per person are available. Travel duration is 0h 0m
-
Rider Express04:25 PMOttawa, ONWoodroffe / Baseline Bus Stop9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$50A Bus from Rider Express goes from Woodroffe / Baseline Bus Stop, Ottawa, ON (Canada) at 6/12/2026 4:25:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $50 per person are available. Travel duration is 0h 0m
-
Rider Express07:00 PMBelleville, ONPetro Belleville Bus Station9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$25A Bus from Rider Express goes from Petro Belleville Bus Station, Belleville, ON (Canada) at 6/12/2026 7:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
Rider Express08:30 PMWhitby, ONGO Station9:30 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$19A Bus from Rider Express goes from GO Station, Whitby, ON (Canada) at 6/12/2026 8:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $19 per person are available. Travel duration is 0h 0m
-
megabus US06:40 PMKingston, ONBus Terminal9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 6:40:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US03:00 PMMontrealMansfield Terminal9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$62A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 3:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $62 per person are available. Travel duration is 0h 0m
-
megabus US06:40 PMKingston, ONBus Terminal9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 6:40:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US03:00 PMMontrealMansfield Terminal9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$70A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 3:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $70 per person are available. Travel duration is 0h 0m
-
megabus US03:00 PMMontrealRue Saint-Antoine Bus Station9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$49A Bus from megabus US goes from Rue Saint-Antoine Bus Station, Montreal (Canada) at 6/12/2026 3:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $49 per person are available. Travel duration is 0h 0m
-
megabus US03:30 PMKirkland, QCBus Stop9:40 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$55A Bus from megabus US goes from Bus Stop, Kirkland, QC (Canada) at 6/12/2026 3:30:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:40:00 PM. 50 Economy ticket for $55 per person are available. Travel duration is 0h 0m
-
FlixBus04:20 PMRochester, NYGreyhound9:50 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$76A Bus from FlixBus goes from Greyhound, Rochester, NY (USA) at 6/12/2026 4:20:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $76 per person are available. Travel duration is 0h 0m
-
FlixBus06:45 PMNiagara Falls, NYCharter bus zone behind visitor center9:50 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$28A Bus from FlixBus goes from Charter bus zone behind visitor center, Niagara Falls, NY (USA) at 6/12/2026 6:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 0h 0m
-
FlixBus08:00 PMNiagara Falls, ONRapidsview Bus Stop9:50 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$13A Bus from FlixBus goes from Rapidsview Bus Stop, Niagara Falls, ON (Canada) at 6/12/2026 8:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
FlixBus06:00 PMBuffalo, NYCentral Bus Station9:50 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$49A Bus from FlixBus goes from Central Bus Station, Buffalo, NY (USA) at 6/12/2026 6:00:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $49 per person are available. Travel duration is 0h 0m
-
FlixBus05:35 PMBuffalo AirportBuffalo Airport9:50 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$49A Bus from FlixBus goes from Buffalo Airport, Buffalo Airport (USA) at 6/12/2026 5:35:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:50:00 PM. 50 Economy ticket for $49 per person are available. Travel duration is 0h 0m
-
GO Transit09:04 PMHamilton, ONHamilton (King at Dundurn) Bus Station9:55 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$10A Bus from GO Transit goes from Hamilton (King at Dundurn) Bus Station, Hamilton, ON (Canada) at 6/12/2026 9:04:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:55:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
GO Transit08:55 PMHamilton, ONGO Centre9:55 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$10A Bus from GO Transit goes from GO Centre, Hamilton, ON (Canada) at 6/12/2026 8:55:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 9:55:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Ontario Northland08:19 PMBarrie, ONAllandale Waterfront GO10:00 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$28A Bus from Ontario Northland goes from Allandale Waterfront GO, Barrie, ON (Canada) at 6/12/2026 8:19:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 0h 0m
-
Ontario Northland03:18 PMNorth Bay, ONRegional Health Centre10:00 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$63A Bus from Ontario Northland goes from Regional Health Centre, North Bay, ON (Canada) at 6/12/2026 3:18:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
Ontario Northland03:19 PMNorth Bay, ONRegional Health Centre10:00 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$63A Bus from Ontario Northland goes from Regional Health Centre, North Bay, ON (Canada) at 6/12/2026 3:19:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
Ontario Northland04:20 PMNorth Bay, ONBus Station10:00 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$63A Bus from Ontario Northland goes from Bus Station, North Bay, ON (Canada) at 6/12/2026 4:20:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
Ontario Northland03:15 PMNorth Bay, ONNipissing University / Canadore College10:00 PMToronto, ONUnion Station Bus Terminal0Temporarily not available: last found 06/12/2026Economy$63A Bus from Ontario Northland goes from Nipissing University / Canadore College, North Bay, ON (Canada) at 6/12/2026 3:15:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 10:00:00 PM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
