Rest areaI-29 · Northbound
Elm River Rest Area
Elm River Rest Area sits on I-29 near Kelso in Traill County (mile 99), northbound. Truckers get 11 dedicated spaces, per FHWA data. Heading north, the next one is I-29 Rest Area near Thompson in roughly 24 miles. The nearest large city is Fargo, ND, 34 miles in a straight line.
| Highway | I-29 · Northbound |
|---|---|
| Mile marker | 99 |
| Location | Kelso, Traill County, North Dakota Directions (47.3331, -97.0485) |
| Amenities | No amenities on record for this site yet. |
| Truck parking | 11 spaces (FHWA survey) |
Sources: FHWA/BTS National Transportation Atlas Database (2019 survey). Closed, moved or wrong? Tell us.
Next rest stops on I-29
Heading northbound
I-29 Rest Area near Thompson
about 24 miles · Rest area near Thompson
Heading southbound
Elm River Rest Area
1 miles · Rest area near Kelso
Other side of the highway: Elm River Rest Area (Southbound).
Overnight parking
There is no statewide cap on how long you may stay in North Dakota that we found; read the signs on arrival.
More rest stops
All rest stops on I-29 in North Dakota · I-29 in all states · Rest areas in North Dakota · Rest stop finder
Frequently asked questions
Where is Elm River Rest Area?
On I-29 northbound at mile 99 near Kelso in Traill County, North Dakota. Exact coordinates and a route link are in the details table.
Which direction does Elm River Rest Area serve?
Northbound traffic on I-29. Traffic the other way uses Elm River Rest Area.
How far is the next rest stop after Elm River Rest Area?
Northbound: I-29 Rest Area near Thompson, about 24 miles. Southbound: Elm River Rest Area, 1 miles.
Can you sleep at Elm River Rest Area?
There is no statewide cap on how long you may stay in North Dakota that we found; read the signs on arrival.
Is there truck parking at Elm River Rest Area?
Yes. The federal survey counted 11 spaces for trucks.
Reviews
No ratings so far. Was the truck lot full? Others would like to know.