
Highways 35 and 133: Prairie du Chien to Cassville
WI 35, WI 133, Great River Road · Prairie du Chien → Cassville
The drive
This drive follows the Mississippi River south from Prairie du Chien on Highway 35, signed as the Great River Road. The road runs along the Wisconsin bank of the river, with bluffs on one side and the water on the other. Near the start it passes the junction for Wyalusing State Park, which sits where the Mississippi and Wisconsin rivers meet.
At Patch Grove, Highway 35 meets US 18 and Highway 133. The drive then continues south on Highway 133 toward Cassville. In Cassville, Nelson Dewey State Park sits on the bluffs above the river and Stonefield Historic Site sits at the foot of the bluffs.
The route is 32.2 miles, takes about 43 minutes and climbs 1,326 feet. The river views are long, and the road bends with the bluffs.
Along the way
- Prairie du Chien
- Cassville
Good to know
- Cyclists and sightseers use the Great River Road, so expect slower traffic in places.
- The road is two-lane river-bluff country; services are in the towns, so fill up in Prairie du Chien.
- Wyalusing State Park is a side trip off the Great River Road, signed from County Road C.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check 511 Wisconsin (WisDOT).
Questions about this drive
How long is the Highway 35 and 133 drive from Prairie du Chien to Cassville?
Highways 35 and 133 from Prairie du Chien to Cassville are 32.2 miles and take about 43 minutes.
Is Highway 35 in Wisconsin the Great River Road?
Yes. North of Prairie du Chien, Highway 35 is the Great River Road, and parts of the route to Cassville follow the Mississippi River.
Is there a state park along Highway 35 near Cassville?
Yes. Wyalusing State Park is near the start of this drive, and Nelson Dewey State Park is in Cassville.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Great River Road: Lansing to MarquetteLeisurely · IA 26, IA 364 · 26 mi
Highways 133 and 60: Muscoda to Prairie du ChienLeisurely · WI 60, State Highway 133 · 44 mi
Highway 52: Dubuque to BellevueLeisurely · US 52, Great River Road · 24 mi
Highway 131: Kickapoo ValleyLeisurely · WI 131, State Highway 171 · 38 mi
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.