Which country has a longer border joining the US canada or mexico?

The US-Canada border is longer than the US-Mexico border. The US-Canada border is approximately 5,525 miles long, while the US-Mexico border is approximately 1,954 miles long.
Copyright Wanderlust World © https://www.ynyoo.com