Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

Belgrade, MTFirth, ID

Distance: 214 mi·Duration: 4 h 25 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Belgrade, MT to Firth, ID takes about via US 20. The distance is 214 mi. The straight-line distance is 178 mi. EV charging is available along the route, including in Bozeman, MT, West Yellowstone, MT, Rexburg, ID, Idaho Falls, ID. Driving directions

Driving directions

26 · 214 mi
  1. 1 Depart left 26 yd
  2. 2 Turn left onto East Southview Avenue 61 yd
  3. 3 Turn left onto North Broadway 1 mi
  4. 4 Continue slightly right onto West Madison Avenue 1 mi
  5. 5 Turn left onto Jackrabbit Lane 8 mi
  6. 6 Continue straight onto Gallatin Road 82 mi
  7. 7 Continue straight onto North Canyon Street 1 mi
  8. 8 Turn right onto Firehole Avenue 1 mi
  9. 9 Continue straight onto Targhee Pass Highway 10 mi
  10. 10 Continue straight onto Idaho Medal of Honor Highway 62 mi
  11. 11 Continue straight onto Yellowstone Highway 18 mi
  12. 12 Continue straight onto Idaho Medal of Honor Highway 16 mi
  13. 13 Continue straight onto Rigby Highway 4 mi
  1. 14 Merge slightly right onto Grandview Drive 1 mi
  2. 15 Take exit slightly right 1 mi
  3. 16 Merge slightly left onto Veterans Memorial Highway 6 mi
  4. 17 Take exit slightly right 1 mi
  5. 18 Enter roundabout slightly right onto West 65th South 125 yd
  6. 19 Exit roundabout slightly right onto West 65th South 1 mi
  7. 20 Enter roundabout slightly right onto South 45th West 36 yd
  8. 21 Exit roundabout straight onto South 45th West 1 mi
  9. 22 Continue straight onto North 800 East 3 mi
  10. 23 Continue straight onto Anderson Road 1 mi
  11. 24 At end of road, turn right onto North State Street 7 mi
  12. 25 Turn right onto Lincoln Street 56 yd
  13. 26 Arrive left onto Lincoln Street

The return trip from Firth, ID to Belgrade, MT covers roughly the same distance, 214 mi.

Questions and answers

Firth, ID lies roughly to the south of Belgrade, MT.

How far is it from Belgrade, MT to Firth, ID?

The distance between Belgrade, MT and Firth, ID is 214 mi by road.

How long does it take to drive from Belgrade, MT to Firth, ID?

The drive from Belgrade, MT to Firth, ID takes approximately 4 h 25 min by car.

What is the best route from Belgrade, MT to Firth, ID?

The fastest route from Belgrade, MT to Firth, ID covers 214 mi with a driving time of approximately 4 h 25 min.

What is the shortest route from Belgrade, MT to Firth, ID?

The shortest driving route from Belgrade, MT to Firth, ID is about 214 mi by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .