All 13 rest areas and service stops on I-94 through North Dakota, in milepost order — with the exits on either side so you know exactly how far the next break is.
| Milepost | Name | Location | |
|---|---|---|---|
| Mile 118.6 | Rest areaRest area | between Exit 117 and Exit 120 | map |
| Mile 119.3 | Rest areaRest area | between Exit 117 and Exit 120 | map |
| Mile 146.9 | Rest areaTravel services | between Exit 140 and Exit 147 | map |
| Mile 161.1 | Stamart Travel CenterTravel services | between Exit 161 and Exit 170 | map |
| Mile 168 | Rest Area WestboundRest area | between Exit 161 and Exit 170 | map |
| Mile 220.4 | Rest areaRest area | between Exit 217 and Exit 221 | map |
| Mile 222.9 | Rest areaRest area | between Exit 221 and Exit 228 | map |
| Mile 253.4 | Rest areaRest area | between Exit 251 and Exit 256 | map |
| Mile 257.8 | Rest areaTravel services | between Exit 257 and Exit 258 | map |
| Mile 303.8 | Oriska Rest areaRest area | between Exit 302 and Exit 307 | map |
| Mile 326.3 | Rest areaRest area | between Exit 324 and Exit 328 | map |
| Mile 336.5 | Rest areaRest area | between Exit 331 and Exit 338 | map |
| Mile 341 | Rest areaRest area | between Exit 340 and Exit 342 | map |
I-94 has 13 rest stops in North Dakota: 10 official rest areas plus 3 travel plazas and service stops, spread over roughly 350 miles.
On average a rest stop comes up every 27 miles on I-94 in North Dakota, though gaps vary — check the milepost list to plan your break.
← All I-94 exits in North Dakota · Best stops on I-94 in North Dakota
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.