Tour de Pepin Maps and Rest Areas

View the Routes


*Note: Changes to route may occur depending on ride day circumstances.
Please follow TDP signs and markers, or any instructions given by emergency personnel.


Check in at Ohuta Park in Lake City. Take Chestnut St. to a left on Franklin St. Take Franklin to Marion, then one block to the stoplight at Lakeshore Drive/Hwy. 61. Take a left. It is 6 miles to the first water stop in Maple Springs.


From the water stop in Maple Springs, ride 5.5 miles to a left turn into Wabasha at CR-30/Bruegger Valley Rd. Please use extra caution when crossing Hwy 61. Once across stop by Malone Park for the Wabasha rest stop.


Route signage will alert motorists and promote safety as you pass over the Mississippi River on the Wabasha-Nelson bridge. Head north on 35 through Nelson. Be sure to stop at the manned rest area in Pepin to enjoy a water and snack stop. Continue north on 35 from the Pepin rest area to Stockholm.


Take time in lovely Stockholm to enjoy the rest area located downtown near the intersection of Spring Street and Hwy 35. Boat shuttles leave from Stockholm Park and campground near the terminus of Spring St close to the Mississippi River. Busses leave from the Allaire House as you enter Stockholm on the right. Shuttle times will be listed on signs, and your wristbands color denotes your time and mode of transportation.


Riders who registered for the 50-mile option will continue a few miles past the town of Maiden Rock. Stop for water and snacks at the Lake Pepin Overlook, then head back to Stockholm to board your shuttle at the time designated on your wrist band. 40, 72, and Century riders continue north to Bay City.


At Bay City, be sure to stop at the rest area located in the lot of the Outpost Bar and Grill. Then, continue on past Bay City to the intersection of WI 35 and MN 63. Take a left on MN 63 and begin your ride back to Minnesota.

MAP 7 (2024 Detour)

As you near the Hwy 63 bridge crossing to Red Wing, follow the TDP signs guiding you to the pedestrian/bike lane. Once across the bridge, veer right on to 3rd Street, go two blocks and take a left on Hwy 58 (Plum St). A rest area will be located on the right side near the fire station. Follow 58 until your left turn onto Flower Valley Road. Follow this until you meet back up with Hwy 61. Take a right turn onto Hwy 61 and follow this until you get back into Lake City. A left turn onto Park St will bring you back to Ohuta Park.

Century Ride Map

Century riders will follow the same route as the 72 mile until you get to Frontenac on Hwy 61. Turn right on County 2 Blvd as you enter Frontenac. Continue on Cty Rd 2 for 15 miles and turn left onto Cty Rd 16. This will turn into Cty Rd 33 and follow until the final rest area near the corner of Cty Rd 33 and Cty Rd 4. Turn left onto Cty Rd 4 and follow until you meet back up with Hwy 61. Take a left turn and follow back to Marion Street where you will turn right and end at Ohuta Park.


Continue southward and stay on Hwy 61. You'll pass through Frontenac, stopping at the final TDP rest area located at the Sand Point Trailhead lot. Once back on the road you will pass Hanson's Harbor Marina, the MNDOT rest area, Hok Si La Park Campground's entrance, and the north side of Lake City while taking in the most stunning and breathtaking views of Lake Pepin. Follow the TDP signs as they direct you off of Hwy 61 and on to Park St, where you'll continue hugging the Lake until the finish line back at Ohuta Beach Park!

Congratulations! You've made it!

Scroll to Top