Great River Road: the upper Mississippi
River bluffs, lock and dams, Mark Twain’s Hannibal and the Gateway Arch.
- Distance
- 1,034 km (642 mi)
- Driving
- 11 h 28 min
- Suggested days
- 5
- Stops
- 6
- States
- MN, IL, IA, MO
- Updated
- August 1, 2026
At a glance: 5-day road trip of about 1,034 km (642 mi) with 6 stops, from Minneapolis to Gateway Arch. About 11 h 28 min of driving in total.
More road trips in Minnesota, Illinois, Iowa, Missouri
Route description
The Great River Road follows the Mississippi on both banks and is signposted with a green pilot’s wheel. From Minneapolis, head southeast on US-61 to Red Wing, a river town of brick buildings below Barn Bluff, known for its boots and pottery. Just downstream the river widens into Lake Pepin, a stretch best seen from the Wisconsin side on WI-35.
South of La Crosse, the valley is lined with forested bluffs, and several of the locks and dams have viewing platforms where you can watch barges lock through. Galena, in Illinois, is a remarkably intact 19th-century town with a main street of brick shops and the home of Ulysses S. Grant. Across the river, Dubuque has a riverfront museum and a short, steep funicular with views over three states.
Continue south through Iowa and Illinois river towns to Hannibal, Missouri, where Mark Twain grew up and the boyhood home and museum bring his stories to life. The final stretch leads to St. Louis and the Gateway Arch, where small tram pods climb to a viewing room at the top. Book arch tram tickets ahead in summer, as they often sell out.
The route is long, so choose one bank or cross often on the many bridges. Late September and October bring fall color to the bluffs, while spring can bring high water that closes riverside roads. Riverside campgrounds are common, but some lie in flood-prone areas, so check conditions before you book.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Minneapolis
MN - 289 km
Red Wing
MN - 3351 km
Galena
IL - 426 km
Dubuque
IA - 5379 km
Hannibal
MO - 6189 km
Gateway Arch
HistorySt. Louis, MOA 630-foot stainless-steel arch. Small tram pods take you to a viewing room at the top.
Suggested stages and overnight stops
5 days, split by driving time. Campsites from OpenStreetMap: check opening dates before you go.
- Day 1: Minneapolis → Red Wing · 55 mi · 0 h 59 minOvernight nearby, for example: Hok-Si-La Park Campground (14 mi); Hay Creek Valley Campground (5 mi).
- Day 2: Red Wing → Galena · 218 mi · 3 h 54 minOvernight nearby, for example: Spruce Creek Park Campground (8 mi); Rustic Barn Campground & RV Park (15 mi).
- Day 3: Galena → Dubuque · 16 mi · 0 h 17 minOvernight nearby, for example: Rustic Barn Campground & RV Park (6 mi); Swiss Valley County Park Campground (6 mi).
- Day 4: Dubuque → Hannibal · 236 mi · 4 h 12 minOvernight nearby, for example: The Meadow Campground (7 mi); Camp Sacajawea (11 mi).
- Day 5: Hannibal → Gateway Arch · 117 mi · 2 h 06 minOvernight nearby, for example: DraftKings at Casino Queen RV Park (1 mi); Eagle Point (5 mi).
Best time to go
The most pleasant months are usually May–June and September. Still fine, with some compromises, in July–August and October. Cold, short days in December–March. July and August are the busiest months: book campsites early.
Estimate from long-term temperature averages, terrain and pass seasons
FAQs
How long is Great River Road: the upper Mississippi?
5-day road trip of about 1,034 km (642 mi) with 6 stops, from Minneapolis to Gateway Arch. About 11 h 28 min of driving in total.
How many days do you need for Great River Road: the upper Mississippi?
We suggest 5 days: about 11 h 28 min of driving, which leaves time for the stops.
Where does Great River Road: the upper Mississippi start and end?
It starts in Minneapolis and ends in Gateway Arch.
Which states does Great River Road: the upper Mississippi pass through?
Minnesota, Illinois, Iowa and Missouri.
Where can you camp along Great River Road: the upper Mississippi?
OpenStreetMap lists 56 campsites and motorhome stopovers within 19 mi of the stops on this route. For example: Lebanon Hills Campground East Loop, Hok-Si-La Park Campground and Lebanon Hills Campground West Loop.
When is the best time for Great River Road: the upper Mississippi?
The most pleasant months are usually May–June and September. Still fine, with some compromises, in July–August and October. (Estimate from long-term temperature averages, terrain and pass seasons)