Toronto is located in the country of Canada and in the province of Ontario near the Canadian and US border
The US border line in Lake Ontario runs about 18 miles south of Toronto Airport.
== Roughly 2542 km from Toronto to the border of the border of the US and Mexico See Related Links == See the Related Link for "Zenith Air Virtual GPS" to the bottom for the answer.
There are more than one border crossing from the US into Canada, so your question is not precise. Also, traffic conditions vary. From the Windsor crossing to Toronto is going to be a few hours, approximately.
Mine worked throughout crossing the border and in Niagara Falls. It did not work in Toronto.
Toronto is Canadian. It is the provincial capital of Ontario. It is on the international border however. The city on the American side of Lake Ontario is Buffalo New York
To travel to Toronto from the US, you can take a flight, drive, or take a train or bus. If flying, you can book a direct flight to Toronto Pearson International Airport from major US cities. If driving, you can cross the border at various entry points. Make sure to have a valid passport and any required travel documents.
It is 1,882miles (3,029 km) or about 1 day 5 hours to drive to the US/Mexico Border at Laredo.
The two cities border each other. Mississauga is Toronto's western suburb.
The question is a little misleading. It's like asking which is closer to New Hampshire, Boston or Massachusetts? Ontario directly borders the US. Toronto, a city in Ontario, is about 30 miles from the US (a bit less if you count the international border in the middle of Lake Ontario).
When crossing the US - Canada border by train you can expect to go through Customs. At the border the train may be inspected by customs officers and your luggage, bags and personal items may be checked too.
Toronto is in Canada.