How far is it from Bristol tn to Niagara Falls?

The distance between Bristol, Tennessee, and Niagara Falls, New York, is approximately 718 miles or 1,156 kilometers. This distance can vary depending on the exact starting and ending points and the route taken.
Copyright Wanderlust World © https://www.ynyoo.com