Distance from Ballantine, Montana to Lewistown, Montana
The driving distance from Ballantine, Montana to Lewistown, Montana is 168.5 mi (271.1 km)
The straight-line (air) distance is approximately 61 mi (98.2 km)
Estimated travel time by road is 2 hours 44 minutes
We found 2 routes between Ballantine and Lewistown.
Available Routes
Route Directions
Get on I-94 W from Ash St and S 16th Rd
Continue on I-94 W to Billings
Continue to Golden Valley County
Follow MT-3 N/US-12 W and US-191 N to 6th Ave S in Lewistown
Route Directions
Take E G Rd, Hwy 312, 12 Mile Rd and Shepherd Acton Rd to US-87 N
Follow US-87 N to 6th Ave S in Lewistown
Journey Details
Traveling from Ballantine, Montana to Lewistown, Montana covers 132.9 miles (214 km) in a northwest direction. This highway, substantial route typically takes 2 hours 13 minutes under normal conditions.
Drivers have 2 route options between these locations (133-168 miles / 214-271 km). The primary route shown here saves 32 minutes compared to alternatives.
Journey Waypoints
Ballantine
Starting Point
Lewistown
Destination