There are 515.38 miles from Jonesborough to Gulf Shores in southwest direction and 621 miles (999.40 kilometers) by car, following the I-65 S route.
Jonesborough and Gulf Shores are 9 hours 46 mins far apart, if you drive non-stop .
This is the fastest route from Jonesborough, TN to Gulf Shores, AL. The halfway point is Steele, AL.
Please note the time difference between Jonesborough, TN and Gulf Shores, AL is 1 hour. The current time in Jonesborough is 2:18 pm and the current time in Gulf Shores is 1:18 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Jonesborough, TN to Gulf Shores, AL: