Billings to Missoula: where to stop
345 miles on I-90 westbound, about 5 hr 15 min of driving · 77 stops · 1 likely clean
A stop about every 45 minutes
The best bet in each stretch: a likely-clean restroom first, then a travel center or gas. Estimates come from who runs the store until drivers review it.
- 408 Columbus Mixedest. Pilot Travel Center Columbus · 42 mi from Billings 45 min in
- 330 Local Access Mixedest. Yellowstone Travel Plaza 119 mi from Billings 1 hr 45 min in
- 299 Airway Boulevard Mixedest. Maverik Belgrade · 150 mi from Billings 2 hr 15 min in
- 274 Helena · Ennis Mixedest. Pilot Wheatland · 175 mi from Billings 2 hr 45 min in
- 121 Exit 121 Mixedest. Town Pump Flying J Travel Center 231 mi from Billings 3 hr 30 min in
- 154 Drummond · Philipsburg Mixedest. Hangar 54 Pizza Drummond · 294 mi from Billings 4 hr 30 min in
Long stretches without a likely-clean stop
- 340 miles, about 5 hr 15 min: from Exit 446 (MT) to Missoula. Stop before it if you can.