Distance from Ballantine, Montana to St Xavier, Montana
The driving distance from Ballantine, Montana to St Xavier, Montana is 85.7 mi (138 km)
The straight-line (air) distance is approximately 24.5 mi (39.4 km)
Estimated travel time by road is 1 hour 22 minutes
We found 3 routes between Ballantine and St Xavier.
Available Routes
Route Directions
Get on I-94 W from Ash St and S 16th Rd
Follow I-94 W to Pryor Creek Rd. Take exit 6 from I-94 W
Get on I-90 E
Follow I-90 E to Big Horn County. Take exit 503 from I-90 E
Follow I-90 Frontage Rd/Mountain Crow Rd, MT 1 and MT-313 to 1st St in Saint Xavier
Route Directions
Get on I-94 E from Ash St and S 16th Rd
Follow I-94 E and MT-47 E to N Crawford Ave in Hardin
Follow MT-313 to 1st St in Saint Xavier
Route Directions
Get on I-94 W from S 16th Rd
Follow I-94 W to Pryor Creek Rd. Take exit 6 from I-94 W
Get on I-90 E
Follow I-90 E and Old US-87 to N Mitchell Ave in Hardin
Follow MT-313 to 1st St in Saint Xavier
Journey Details
Traveling from Ballantine, Montana to St Xavier, Montana covers 72.1 miles (116 km) in a southeast direction. This highway, substantial route typically takes 1 hour 11 minutes under normal conditions.
Drivers have 3 route options between these locations (72-88 miles / 116-142 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Ballantine
Starting Point
St Xavier
Destination