Distance from Springers Station, Tennessee to Shanghai, Alabama

Springers Station Shanghai
Total Distance
39.8 mi
(64.1 km)
Travel Time
50 minutes

The driving distance from Springers Station, Tennessee to Shanghai, Alabama is 39.8 mi (64.1 km)

The straight-line (air) distance is approximately 16.3 mi (26.3 km)

Estimated travel time by road is 50 minutes

We found 2 routes between Springers Station and Shanghai.

Available Routes

Shortest Fastest
TN-98 S
34.9 mi
56.2 km
45 minutes
AL-99 S
39.8 mi
64.1 km
50 minutes

Route Directions

Take Long Branch Rd and Paris Bailey Ln to US-43 S
0.8 mi
1 min
Continue on US-43 S. Take TN-227 E and AL-64 E to Lauderdale County 58 in Lauderdale County
23.4 mi
29 min
Take Persimmon Tree Rd to AL-99 S in Limestone County
4.5 mi
6 min
8.7 mi
10 min
Continue on Harris Rd. Drive to Elk River Mills Rd
2.5 mi
3 min

Route Directions

Take Long Branch Rd and Paris Bailey Ln to US-43 N
0.8 mi
1 min
0.4 mi
0 min
Take Shackelford Rd to TN-98 S
2.2 mi
4 min
Continue on TN-98 S. Take AL-64 E and AL-99 S to Elk River Mills Rd in Limestone County
31.5 mi
38 min

Journey Details

Traveling from Springers Station, Tennessee to Shanghai, Alabama covers 34.9 miles (56 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 2 route options between these locations (35-40 miles / 56-64 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Springers Station

Starting Point

Ramah, Tennessee

38 mi to destination

1 mi
Five Points, Tennessee

28 mi to destination

1 mi
Appleton, Tennessee

Traveled 19 mi from origin

1 mi
Ridgway Mill, Alabama

Traveled 28 mi from origin

1 mi
Mt Rozell, Alabama

9 mi to destination

1 mi
Cairo, Alabama

Traveled 38 mi from origin

1 mi
Shanghai

Destination