Distance from Ballantine, Montana to Lewistown Junction, Montana

Ballantine Lewistown Junction
Total Distance
170.2 mi
(273.9 km)
Travel Time
2 hours 48 minutes

The driving distance from Ballantine, Montana to Lewistown Junction, Montana is 170.2 mi (273.9 km)

The straight-line (air) distance is approximately 60.5 mi (97.4 km)

Estimated travel time by road is 2 hours 48 minutes

We found 2 routes between Ballantine and Lewistown Junction.

Available Routes

Shortest Fastest
US-87 N
133.7 mi
215.1 km
2 hours 14 minutes
MT-3
170.2 mi
273.9 km
2 hours 48 minutes

Route Directions

Get on I-94 W from Ash St and S 16th Rd
1.2 mi
2 min
Continue on I-94 W to Billings
19.8 mi
19 min
Continue to Golden Valley County
46.4 mi
45 min
Follow MT-3 N/US-12 W to US-191 N/US-87 BUS in Fergus County
98.8 mi
1 hr 32 min
Continue on US-191 N. Drive to State Hwy 238
4.1 mi
7 min

Route Directions

Take Hwy 312, 12 Mile Rd and Shepherd Acton Rd to US-87 N
19.5 mi
23 min
Follow US-87 N to State Hwy 238/1st Ave S in Lewistown
113 mi
1 hr 48 min
1.2 mi
2 min

Journey Details

Traveling from Ballantine, Montana to Lewistown Junction, Montana covers 133.7 miles (215 km) in a northwest direction. This highway, substantial route typically takes 2 hours 14 minutes under normal conditions.

Drivers have 2 route options between these locations (134-170 miles / 215-274 km). The primary route shown here saves 34 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 58 mph (93 km/h) .

Journey Waypoints

Ballantine

Starting Point

Shepherd, Montana

139 mi to destination

6 mi
Klein, Montana

Traveled 35 mi from origin

10 mi
Elso, Montana

104 mi to destination

4 mi
Camp Three, Montana

70 mi to destination

10 mi
Rothiemay, Montana

Traveled 104 mi from origin

10 mi
Forest Grove, Montana

35 mi to destination

8 mi
Heath, Montana

Traveled 139 mi from origin

3 mi
Lewistown Junction

Destination