Union Station

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