not counting the Mexican & Canadian borders which of course touch the united states directly on land the closest border is with russia in the sea between the diomede islands off the coast of Alaska
the closest border that isn't an American border is the one between Canada & France in the sea between Newfoundland & saint Pierre
the closest land border that isn't an American border is the one between Mexico & Belize in Central America
russia is the closest country and it does not touch the border of the US!!! :)
Mexico
Mexico
Niagara Falls
Canada and Mexico border the U.S.
At their closest point, Mexico and the US are 0 miles apart, as they share a border.
The closest place to the southern US border is Mexico, which happens to be in North America, just like the US is. The continent that borders North America is South America.
Bahama's are approximately 50 miles from Florida. Next closest, Russia is about 59 miles from Alaska.
There is not CLOSE border crossing between Texas and Canada, but you probably go through Detroit.
260km or 3 hours drive or 161 miles to the closest border crossing is at Carway directly south of Calgary.
The nearest U.S. border crossing at Prescott, Ontario/Ogdensburg NY. Or at Cornwall - Massena or St. Regis, NY.
Niagara falls, i am supposing your asking about an American city, closest Mexican city would be Juares. closest begique city would be Oust end. and depending on what part of the US your coming from aswell. Juneau Alaska is close to the border.