Miles between Johnson City, TN and Dunkirk, NY

There are
584 mi
from Johnson City, TN to Dunkirk, NY

That's the driving distance. It would take 11 hours 6 mins to go from Johnson City, Tennessee to Dunkirk, New York.

The flight distance (direct flight from Johnson City, TN to Dunkirk, NY) is 455.44 mi.

584 mi = 940.58 kms