Rest Stops Nearby

I-29 rest stops

We list 32 rest stops on I-29 across 4 states, from Missouri in the south to North Dakota in the north. Stops come about every 33 miles on average. The longest gap is 97 miles, between Lake Agassiz Rest Area and Elm River Rest Area (ND). Along the way: 2 welcome centers and 409 truck parking spaces.

MOIAIASDSDND Platte City (TPF) Rest AreaDearborn (RA) Rest AreaDearborn (RA) Rest AreaMound City (TPF) Rest AreaMound City (TPF) Rest AreaRockport Welcome CenterWatson (TPF) Rest AreaI-29 Rest Area near GlenwoodI-29 Rest Area near GlenwoodI-29 Rest Area at Mile 79I-29 Rest Area at Mile 79Iowa DOT Rest Area (Parking Only)I-29 Rest Area at Mile 110I-29 Rest Area at Mile 110I-29 Rest Area near Sergeant BluffI-29 Rest Area near Sergeant BluffI-29 Rest Area at Mile 139I-29 Rest Area at Mile 139I-29 Rest Area at Mile 13Vermillion Rest Stop Area & Information CenterI-29 Rest Area at Mile 121I-29 Rest Area at Mile 160I-29 Rest Area at Mile 160Whetstone Valley Rest AreaGlacial Lakes Rest AreaLake Agassiz Rest AreaElm River Rest AreaElm River Rest AreaI-29 Rest Area near ThompsonAlexander Henry Rest AreaAlexander Henry Rest AreaI-29 Rest Area near Cavalier South North · about 752 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve northbound traffic, below southbound.

I-29 by state, south to north

All I-29 rest stops, northbound order

I-29, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Platte City (TPF) Rest Area SB 24 Platte City, MO – 15 –
Dearborn (RA) Rest Area SB 27 Dearborn, MO – 25 3 mi
Dearborn (RA) Rest Area NB 27 Dearborn, MO Yes 21 < 1 mi
Mound City (TPF) Rest Area NB 83 Mound City, MO Yes 7 56 mi
Mound City (TPF) Rest Area SB 83 Mound City, MO Yes 7 < 1 mi
Rockport Welcome Center SB 109 Rockport, MO – 42 26 mi
Watson (TPF) Rest Area NB 121 Watson, MO – 35 12 mi
I-29 Rest Area near Glenwood – – Glenwood, IA Yes – ≈ 44 mi
I-29 Rest Area near Glenwood – – Glenwood, IA Yes – < 1 mi
I-29 Rest Area at Mile 79 NB 79 Missouri Valley, IA Yes 13 ≈ 40 mi
I-29 Rest Area at Mile 79 SB 79 Missouri Valley, IA Yes 13 < 1 mi
Iowa DOT Rest Area (Parking Only) – – Logan, IA No – ≈ 13 mi
I-29 Rest Area at Mile 110 SB 110 Onawa, IA Yes 15 ≈ 20 mi
I-29 Rest Area at Mile 110 NB 110 Onawa, IA Yes 16 < 1 mi
I-29 Rest Area near Sergeant Bluff – – Sergeant Bluff, IA No – ≈ 26 mi
I-29 Rest Area near Sergeant Bluff – – Sergeant Bluff, IA No – < 1 mi
I-29 Rest Area at Mile 139 NB 139 Sgt Bluff, IA Yes 14 ≈ 7.7 mi
I-29 Rest Area at Mile 139 SB 139 Sgt Bluff, IA Yes 12 < 1 mi
I-29 Rest Area at Mile 13 NB 13 Jefferson Poe, SD – 19 ≈ 27 mi
Vermillion Rest Stop Area & Information Center – 26 Homestead, SD – 23 13 mi
I-29 Rest Area at Mile 121 NB 121 Ward, SD – 16 95 mi
I-29 Rest Area at Mile 160 NB 160 Hidewood, SD – 13 39 mi
I-29 Rest Area at Mile 160 SB 160 Hidewood, SD – 13 < 1 mi
Whetstone Valley Rest Area – 213 Wilmot, SD – 6 53 mi
Glacial Lakes Rest Area SB 250 Glacial Lakes, SD – 10 37 mi
Lake Agassiz Rest Area NB 3 Lake Agassiz, ND – 7 ≈ 5.8 mi
Elm River Rest Area SB 100 Kelso, ND – 10 97 mi
Elm River Rest Area NB 99 Kelso, ND – 11 1 mi
I-29 Rest Area near Thompson – – Thompson, ND – – ≈ 24 mi
Alexander Henry Rest Area NB 178 Grafton, ND – 23 ≈ 66 mi
Alexander Henry Rest Area SB 178 Grafton, ND – 23 < 1 mi
I-29 Rest Area near Cavalier – – Cavalier, ND – – ≈ 44 mi

Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.

Frequently asked questions

How many rest stops are on I-29?

32 rest stops in our list: 7 in Missouri, 11 in Iowa, 7 in South Dakota, 7 in North Dakota.

What is the longest stretch of I-29 without a rest stop?

About 97 miles, between Lake Agassiz Rest Area (Lake Agassiz) and Elm River Rest Area (Kelso).

Where are the welcome centers on I-29?

Rockport Welcome Center (MO) and Vermillion Rest Stop Area & Information Center (SD).