Toronto's Union Station is an interstate rail and bus terminal in Toronto and is home to GO Transit, Via Rail, Greyhound, Megabus, Coach Canada and Toronto Transit Commision.
Trains and destinations[]
Via Rail:Ottawa, Montreal, Windsor, Vancouver, Churchill, Halifax
Amtrak(operated by Via Rail): New York City, U.S.A
GO Transit:Hamilton, Niagra Falls, York University, Oakville, Eglinton, Missisauga, King City, Vaughan...
Buses and destinations[]
Megabus: Buffalo, Montreal, Pittsburgh, Philadelphia, Baltimore, New York City, Washington D.C
Greyhound Canada: Quebec, Montreal, Edmonton, New York City, Vancouver