Road Trip Guide

The Mississippi River Valley

A scenic 5-day journey through the Driftless Area—where dramatic bluffs line the Mississippi and small towns preserve a way of life that feels wonderfully out of time.

📍 8 Towns 🚗 ~350 Miles 📅 5 Days 🗓️ Best: May–October

The Driftless Area is one of America's best-kept secrets. While glaciers flattened most of the Midwest, they missed this corner where Minnesota, Wisconsin, Iowa, and Illinois meet—leaving behind 500-foot limestone bluffs, winding river valleys, and a landscape that feels more like the Rhine than the prairie. This route follows the Mississippi River north from Galena, then loops through the bluff country of southeast Minnesota before ending near the Twin Cities. Pack light, drive slow, and leave room for pie.

Your Route

A focused 350-mile loop through the heart of the Driftless Area.

1

Galena

Northwest Illinois

Start in Galena, where 85% of the buildings are on the National Register of Historic Places. This 1850s lead mining town looks like it was preserved in amber—Ulysses S. Grant's home still stands on the hill above Main Street. Spend a full day here: morning coffee on the brick-lined streets, afternoon browsing the antique shops, evening dinner at one of the historic inns. This town deserves your time, not a quick stop.

Stay overnight in Galena. Tomorrow: north to Stillwater (~3 hours via the Great River Road).
2

River Bluffs & Root River Valley

Southeast Minnesota

Head north along the Great River Road (US-61)—it's slower than the interstate but that's the point. You'll pass through river towns and bluff-top overlooks before reaching Winona, stretched beneath Sugar Loaf bluff—a Victorian gem with an emerging arts scene. After lunch, head inland through the bluff country to Lanesboro, tucked in a valley where the Root River State Trail brings cyclists and the Commonweal Theatre brings culture to a town of 700. This is B&B country—book ahead and settle in for the evening.

Galena to Winona: ~2 hours. Winona to Lanesboro: ~45 minutes. Stay overnight in Lanesboro.
3

Lake Pepin & the St. Croix Bluffs

Southeast Minnesota / Western Wisconsin

Head back to the Mississippi and continue north to Red Wing, where Barn Bluff rises 340 feet above the river and the historic St. James Hotel anchors a Main Street of red brick storefronts. In the afternoon, cross to the Wisconsin side and drive 20 minutes south to Stockholm—a village of 66 people with galleries, a legendary pie shop, and views across Lake Pepin. Return to Red Wing for the night or continue north toward the Twin Cities.

Lanesboro to Red Wing: ~1.5 hours. Stay overnight in Red Wing.
4

German Heritage Country

Minnesota River Valley

Head west into the Minnesota River Valley for a change of scenery. New Ulm is a genuine slice of Bavaria on the prairie—the Glockenspiel plays three times daily, Schell's Brewery has been pouring since 1860, and the Hermann Monument towers over town like a guardian of the old country. Take your time here—tour the brewery, climb the monument, and have dinner at a German restaurant before continuing north.

Lanesboro to New Ulm: ~1.5 hours. Stay in New Ulm or continue to Northfield (~1.5 hours).
5

College Town to River Town

Southern Minnesota to St. Croix Valley

Start in Northfield, whose motto tells you everything: "Cows, Colleges, and Contentment." This is where Jesse James's gang tried to rob a bank in 1876 and got run out of town by the locals. Carleton and St. Olaf colleges give the town a youthful energy. After lunch, drive an hour northeast to end your trip in Stillwater on the St. Croix River—Victorian architecture, antique shops, and the iconic Lift Bridge. From here, it's an easy 30 minutes to Minneapolis–St. Paul.

New Ulm to Northfield: ~1.5 hours. Northfield to Stillwater: ~1 hour. Stillwater to MSP Airport: ~30 minutes.

Trip Planning Tips

🍂 Best Time to Visit

Late September through mid-October for fall colors in the bluffs. Summer is great for biking the Root River Trail. Spring can be muddy but the wildflowers are worth it.

🛏️ Where to Stay

Galena, Stillwater, and Lanesboro all have excellent historic inns and B&Bs. Book Lanesboro ahead on weekends—it's a popular cycling destination.

🚗 Driving Notes

The Great River Road (US-61) is the scenic route. It's slower but hugs the river and bluffs. Use the interstate only if you're short on time.

🥧 Don't Miss

Pie at Stockholm Pie Company. A tour at Schell's Brewery in New Ulm. Sunrise over the river from Barn Bluff in Red Wing. The view from Garvin Heights in Winona.

Extend Your Trip

Have more time? These nearby destinations pair well with the main route.

Lake Superior & the Apostle Islands

Add 2–3 days

Head north from the Twin Cities to Bayfield, gateway to the Apostle Islands. Sea caves, Victorian B&Bs, and the famous Apple Festival in October.

Featured town: Bayfield, WI

Wisconsin's Driftless

Add 1–2 days

Cross into Wisconsin for Devil's Lake State Park and Baraboo, original home of the Ringling Brothers Circus. Great hiking and quirky circus history.

Featured town: Baraboo, WI

Explore More Beautiful Towns

This is just one of many road trips possible through America's most beautiful small towns. Browse all our destinations or explore the map.

Browse All Towns Explore the Map