Distance from Batesland, South Dakota to Starkweather, North Dakota
The driving distance from Batesland, South Dakota to Starkweather, North Dakota is 561.6 mi (903.8 km)
The straight-line (air) distance is approximately 248.1 mi (399.2 km)
Estimated travel time by road is 8 hours 57 minutes
This route includes Toll roads along the way.
We found 2 routes between Batesland and Starkweather.
Available Routes
Route Directions
Continue on US-18 E. Take SD-73 N, SD-63 N, US-14 E, SD-63 N, ... and ND-3 N to ND-19 E in South Pierce
Follow ND-19 E and ND-20 N to Hammer Township
Take Main St to 4th Ave
Route Directions
Continue on US-18 E. Take US-83 N to ND-3 N in Woodlawn Township. Take exit 200 from I-94 E
Continue on ND-3 N to Forward Township
Take ND-19 E to US-281 N in West Bay Township
Follow ND-19 E and ND-20 N to 4th Ave in Starkweather
Journey Details
Traveling from Batesland, South Dakota to Starkweather, North Dakota covers 540.4 miles (870 km) in a northeast direction. This highway, long-distance route typically takes 8 hours 36 minutes under normal conditions.
Drivers have 2 route options between these locations (540-562 miles / 870-904 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Batesland
Starting Point
Starkweather
Destination