Distance from Buffalo, NY to Knoxville, TN

There are 549 miles from Buffalo and Knoxville and 687 miles by car.

Buffalo and Knoxville are 11 hours 6 mins far apart (by car).

This is the best Buffalo, NY - Knoxville, TN route.

Distance conversions

Ever wondered how far is Knoxville, TN from Buffalo, NY? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 549 mi 884 km 477 nautical mi
Driving distance 687 mi 1,105 km 596 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Buffalo, NY

Other distances to Knoxville, TN