Monday, October 19, 2026

Natchez Trace Parkway

The Natchez Trace Parkway is a national limited-access parkway that goes 444 miles from Natchez, Mississippi to just short of Nashville, Tennessee. Historically, it was a footpath connecting various hilltops and ridge lines to avoid flooded swampland along the route. Construction as a paved highway by the Civilian Conservation Corps began in the 1930s. The parkway was fully completed in 2005.

The Adventure Cycling Association has a nine-day van-supported tour that meets in Nashville, takes up to 14 riders and two leaders to Natchez, and then rides the Trace back up to Nashville. ACA tours pride themselves on being more participatory than many tours. Everyone is expected to help with camp setup and takedown, and everyone has cooking duty (breakfast setup and dinner) one day each week.

Home to Nashville

Day -2: Because the meet-up time is 4 p.m., I decided to leave a day early and drive most of the way to Nashville. Traffic was backed up on I 65, so Google routed me down I 57 instead. There were no issues. I made it to Ft. Campbell, Kentucky right around sunset and stayed at the Candlewood Suites. Hotels near Ft. Campbell are a third the price vs. in Nashville. The hotel was fine, but because the rooms have kitchenettes, there is no breakfast included. There are plenty of other breakfast options nearby.

Day -1: I got up and hit the road. A hurricane was coming up from the Gulf Coast, with rain starting around 10 a.m. It turned out to be the only rain we would see for the entire trip. I made it to the Marriott Inn & Suites Nashville Bellevue hotel before 10 a.m., then picked up a sandwich at Subway and drove over to the Natchez Trace Parkway. I drove the last 20 miles or so to get a feel for the terrain and stopped at one of the rest stops to enjoy lunch.

I returned to the hotel in time to meet up with the leaders and two other riders. We went out to a late lunch and then went grocery shopping for the next day.

We all met up at the hotel at 4 p.m. for our introductory meeting. There were 11 of us. Two participants cancelled before the trip, one would meet us in Natchez, and one had a late flight and hadn't arrived yet. Typically, we would have dinner in the hotel parking lot with the leaders doing the cooking. But, due to the rain, they had dinner catered instead and we ate in the hotel breakfast area. We turned in around 8 p.m. with a scheduled 7:15 a.m. departure.

The hotel itself was fine, but it was a Saturday night and there was a wedding group staying there, so it wasn't as peaceful overnight as it could have been.

Nashville to Natchez

Day 0: We got up early, had breakfast at 6 a.m., and had bikes loaded on the van and luggage packed in the trailer by 6:45. We left on time and headed for Natchez. We stopped along the way somewhere near Memphis, and then again near Jackson for a late lunch. We didn't arrive at the Magnolia Hotel in Natchez until almost 5:30. The hotel was completely booked and most of the cleaning staff quit that morning, so rooms weren't ready. We got bikes off the van and went to a meeting room with our luggage, then ordered pizza for dinner. We got to our rooms sometime after 8 p.m.

I had originally intended to ride across the bridge to Louisiana and put my feet down, then turn around and ride back to the hotel. But we arrived too late to take this side journey.

Natchez to Hermanville

Day 1: 64 miles, 2,500 feet of elevation gain. I got up around 6, had breakfast, made lunch, and was ready to go by 7 a.m. Everyone else seemed to be more in line for an 8 a.m. departure. I checked traffic and riding across the bridge didn't look safe. Instead I rode down to the river and dipped my back tire. It was going to be a full Mississippi state crossing, just without the border touch.

I rode back to the hotel and waited until just after 8. Almost everyone was ready, but no one was taking the lead to start rolling. So I announced that I was heading out and did so. I didn't see anyone else behind me, but they all did leave within five minutes or so. I stopped at a convenience store just before the parkway entrance to get some orange juice and saw most of the group ride by.

We met up at the entrance sign and then continued on our way. Even with a group of 12 riders (plus one leader driving the van), most of the miles are alone. People who ride faster tend to stay ahead, and people who ride slower tend to be behind. I seem to ride faster but stop more, so I usually see or pass the middle / back of the pack a couple of times during the day.

It was a beautiful, clear day. Temperatures were cool in the morning and around 90 by mid afternoon. There was no potable water on the parkway today. Be sure to carry extra water for this section and/or a water filter, and stop off-parkway whenever refueling options allow.

Along the way I stopped at Emerald Mound, one of the largest ceremonial mounds in the United States. This stop provides a great perspective of the extent of Mississippian culture, beginning around 1200 C.E. After that are two rest stops. Mount Locust was closed. Coles Creek was open, but the water was very rusty. Most of us stopped in Port Gibson for lunch and to fill up on water. The Grill Hut was a good stop. The road heading into Port Gibson is a little busy and there's no shoulder, but traffic was respectful and the town seemed glad to have our business.

Camp for the evening was at the Rocky Springs Campground. This campground does not have a shower or potable water, and very limited to no cell service. We had extra water in the trailer for cooking and drinking. Dinner was hamburgers and corn on the cob. We had our map meeting at 7 p.m. and turned in just after 8 p.m. It was fairly quiet overnight, but there was an RV nearby that ran its generator the whole night. Noise-cancelling earbuds make campground sleeping much easier.

Hermanville to Jackson

Day 2: 49 miles, 1,700 feet of elevation gain. Weather today was still good, but a little warmer and higher humidity. Mornings start around 6 a.m. Coffee and hot water are ready around 6:30 a.m. and breakfast and lunch options are available at 7 a.m. Everyone helps clean up and pack up afterwards, and most of us are on the road by 8 a.m.

The only stop for the day was the Clinton Visitor Center. This was a good stop with water, restrooms, and shaded picnic tables for lunch, as well as the air conditioned visitor center to cool off.

Going north from Clinton, traffic picks up as you approach Jackson. Heed the Park Service warning to avoid biking the Parkway around Jackson and Tupelo during rush hour. There is a bike path to the west of the parkway starting south of Jackson that is highly recommended.

Lodging this evening was at the TownePlace Suites in Jackson. This was a very nice hotel. Most of us got a beer when we arrived. We made dinner in their outside grill area and had Mexican chicken stew and rice. Everyone helped clean up afterwards and we turned in around 8 p.m.

Jackson to French Camp

Day 3: 55 miles and 1,000 feet of elevation gain. It was hot today, in the mid 90s with high humidity. The Natchez Trace Parkway primarily follows ridge lines to avoid wet and swampy areas. The water wasn't apparent the first two days, but it was very prominent today. The first hour or more is beside a beautiful reservoir.

A little further down the road was a side area with the swamp preserved. They mentioned seeing alligators as a possibility, but we didn't encounter any. Shortly after the swamp area, we met up for 24-mile portage around an unsafe construction zone. If you are traveling this part of the parkway by bike and don't have a support vehicle, there is a volunteer at the Kosciusko Information Center who can provide shuttle service.

Lodging for the evening is at French Camp. This is an amazing stopover and was definitely the lodging highlight of the trip. Everyone had a high-end cabin, and most or all had in-cabin laundry facilities. Having ceiling fans and air conditioning this evening was wonderful. There is also a store in front with ice drinks available. Dinner was chicken and couscous on the porch.

French Camp to Shannon

Day 4: 74 miles, 2,600 feet of elevation gain. It wasn't quite as hot today. There were a couple of rest stops and a couple of convenience stores along the way today, so plenty of opportunities for water and snacks.

The last part of the route approaching Tupelo got really busy with afternoon traffic. One of our riders almost got run over by oncoming traffic passing without seeing her coming. Again, try to avoid Jackson and Tupelo rush hour traffic if at all possible.

Camp this evening is at the Natchez Trace RV Park in Shannon. They have a nice little pool there, a little pavilion area with picnic tables and power outlets, and a restaurant next door. We made too much spaghetti for dinner and had lots of leftovers to share with others at the campground.

Shannon to Tishomingo

Day 5: 56 miles, 2,300 feet of elevation gain. The wind started to pick up just after 6 a.m. It was sunny briefly, and then turned cloudy and cool with temperatures in the low 70s.

Morning traffic wasn't quite as bad as afternoon traffic the day before, but it was still busy for the first hour. There are two rest stops along the way, including the Natchez Trace Visitor Center.

Camp was at Tishomingo Campground. There is a a 1-mile descent into camp. Easy going down, a pretty good climb getting back out the next morning. It's a beautiful campground around a lake and we had plenty of space to spread out. Dinner was tacos, "Best tacos ever!", at least according to our chefs.

Overnight lows were in the upper 40s and we had a nice campfire after dinner. Unfortunately, it was Friday night and our neighbors partied until 3 or 4 a.m. Again, noise-cancelling earbuds are essential for camping these days.

Tishomingo to Hohenwald

Day 6: 83 miles,  4,000 feet of elevation gain. This was a tough day. The wind turned against us. We had 15 mph sustained headwinds with 25 mph gusts. Fortunately, the treelined sections of the parkway weren't too bad, but the open areas were a slog. In addition to the hills along the way, both campgrounds had significant elevation to conquer.

There were three rest stops and three just-off parkway convenience stores, so plenty of opportunities for food and water. The distance and the wind meant that there wasn't much time for sight-seeing today. Instead, I pedaled hard all day to make it in time for dinner.

It turns out I could have stopped more. Everyone else was behind schedule as well and we didn't leave for dinner until 6:45 p.m. Since this was our last night, we had dinner at the Junkyard Dog Steak House in Hohenwald. The restaurant was very good.

Overnight lows were in the upper 30s. Fortunately, I brought my merino wool sleeping bag liner. I had to put on my puffy jacket in the middle of the night, but with that I was just warm enough.

Hohenwald to Nashville

Day 7: 73 miles, 4,100 feet of elevation gain. It started out very cold, and with the hard ride from the day before it took a while to get going. Traffic was light most of the day but picked up later in the afternoon. There was more climbing on the route today, but with less wind it didn't seem nearly as hard as yesterday.

The only real challenge, other than the climbs, was the detour at the end. The Natchez Bridge is closed for repair. Rather than a nice four-mile ride on the parkway, the ride ends with a six-mile on-road detour. The first three miles have a bike lane. The last three miles have a narrow shoulder. Both frequently had loose gravel. And after that, it's another five miles back to the hotel on side streets.

There were a couple of nice rest stops along the way for water. And then we stopped at the Loveless Restaurant at the end to celebrate. It was very good.

Nashville to Paducah and Home

After arriving at the hotel I retrieved my luggage from the trailer, said goodbyes to a couple of fellow riders in the parking lot and headed northwest. I made it to Paducah for the evening and stayed at a Drury Inn. Drury Inns are the only hotel chain I've found that still has a hot tub in the pool area. After biking all those miles, it was a welcome experience.

Day 8: I drove the rest of the way home.

Epilogue

7 days, 454 miles, 15,000 feet of elevation gain. The Natchez Trace Parkway is a nice bike route, all paved, with enough water and rest stops after the first 60 miles or so. Some days had plenty of restaurants or convenience stores along the way. Other days were more limited.

This was a great group of riders. Everyone helped out every day, easing the cleanup effort for those with cooking duties. Our leaders, Tammy and Rich, went out of their way to ensure everyone had a good trip, often in spite of the challenges our environment provided.

If I was designing this route, I would have added one more day of riding. The 70+ mile days plus elevation gain were too hard to be fun in the moment. And the rush hour traffic on both sides of Tupelo wasn't safe. Adjusting the day length and camp placement to 60-mile days and avoiding rush hours around the two big cities would make this an even better ride.

Traveling in early fall worked well. It was borderline too hot in Mississippi and borderline too cold in Tennessee, so that makes it just about right. There wasn't a lot of color in the trees yet, but we would have had to pack much warmer clothing to travel later in the month.

That's three more states checked off (Mississippi, Alabama, and Tennessee), for a total of 20 so far. Alabama and Tennessee are both a little short of my goal of enough miles to cross the state border to border. But for now, it's close enough.

Tuesday, July 28, 2026

Chicago to Pittsburgh

In 2023 I rode the Gap and C&O Canal from Pittsburgh to Washington, D.C. In 2023-2024 I rode from Fargo, ND to Milwaukee, WI, and last year I did the Lake Michigan Circle Tour, connecting Milwaukee to Chicago and Chicago to Indiana. This trip will complete Chicago to Pittsburgh, so that I will have collectively ridden from Fargo to Washington, D.C.

Palatine to Valparaiso

Day 1: 42 miles. 500 feet of elevation gain.

Since I did Chicago to Indiana last year, I'm cheating a bit and taking the UPNW train to Chicago and then the South Shore Line to Hammond, IN and starting there. It saves a day of riding that I’ve already completed.

The other part of the logistics I want to point out early is that I have designed this trip as a "credit card tour." I'm planning mostly hotel stays, but bringing camping gear in case I can't find other lodging or the camping opportunity is too good to pass up. Hotel options in northeastern Indiana are very limited. The only good way to make the rest of the miles work is to spend the first night in Valparaiso.

This deviates from the Adventure Cycling Association Chicago to New York map, which goes from Hammond to Crown Point and then across and down Indiana. Unfortunately, there is a baseball tournament of some type in Crown Point this weekend and hotels were three times more expensive there than Valparaiso, so Valparaiso it is.

The train rides today were fine. I’ve found the best way to get on the UPNW is to remove the panniers and throw them on first, then carry / lift the bike up. The South Shore Line is easier. All station platforms are at train height so you can just roll on and off.

Leaving the Hammond train station, I started out by heading west. The state line is only a quarter mile away, so I crossed over into Illinois and turned around to make it a full state crossing. The first 20 miles of today's ride are very familiar. It's the same route Le Tour de Shore follows to Hobart.  It includes the Erie Lackawanna Trail and the Oak Savannah Trail. Both are very nice, smooth, and paved. 

I only got about an hour in before thunderstorms caught up with me. So I stopped at a Casey’s for lunch and waited out the storm. Then I continued on. Parts of Main Street in Griffith don’t have a shoulder. I’d recommend staying on the trails all the way to Hobart instead. When I got to Hobart, I followed the trail about a mile further than I should have and had to backtrack a bit.

After Hobart, I’d summarize the roads as east-west good, north-south not safe. I’m not sure why, but there was a real difference in driver behavior between the two directions. If you follow this route, look for lower-speed alternatives on the north-south passages. Once I got to the bike trails near Valparaiso, everything was fine.

The hotel for the evening is the Hampton Inn. It’s a nice hotel, but not very close to restaurants. The Fairfield Inn might be better if you want to save a mile of walking for dinner. I went to Bob Evans. It was that or Wendy’s, and Bob Evens turned out to be pretty good.

Valparaiso to Rochester

Day 2: 66 miles, 1,300 feet of elevation gain. Weather was good, relatively cool, but with a northeast wind that brought in some smoke haze and created a bit of a headwind for several segments.

Today’s route was very different from yesterday. I don’t think I would change anything about this route. It was just about as rural and isolated as one can be in the Midwest. Lots of watching corn and soybeans grow. There were occasional streams, rivers, and woods as well. I did see a couple of deer, four wild turkeys, a fox, and several groundhogs.

There were a few cars here and there, but almost all of them moved over and gave plenty of space. I only remember seeing three cyclists. There were no food options near the route for the first 50 miles. I had extra water, so I was good there. I also had food, but would have selected other options if I realized there weren’t going to be any convenience stores along the way.

In all of my miles of touring, this is the first time I had to deal with an irrigation rig watering across the road. That was a new experience, and a lot of wasted water.

Hotel options in Rochester are limited. There is a Super 8 and a Quality Inn side by side. I went with the Quality Inn. Seeing them both, the Super 8 might be better. But my room was okay. I went to the Pizza Inn for dinner and it was very good.

Rochester to Marion

Day 3: 58 miles, 1,200 feet of elevation gain. Weather started out cool but got quite warm in the afternoon. There was an air quality alert as well. Every once in a while I could smell smoke, but mostly it was just hazy.

The first 25 miles of today’s ride down to Peru were wonderful. It’s a nice, secluded bike path. I saw one other rider for the whole section. Unfortunately, the trail ends about a mile from Peru and you have to take side roads into town. On the other side of town, another five or more miles are fairly busy back roads before you’re on country roads again. Then it alternates roads and trails all the way to Marion.

I don’t think I would change anything about the route, other than to note that Peru is the only real food and water option and to be sure to carry extra and/or fill up while you’re there. Wildlife was more limited today. I saw one deer with velvet antlers and one small frog. The rest were the usual squirrels, chipmunks, rabbits, etc.

One note on hotel searches. Be sure to get Marion, IN and not Marion, OH. For some reason, my first search came up with an Ohio reservation. Fortunately, I noticed while I could still cancel it. I ended up staying at the Hampton Inn. It seems fine, but it’s a bit far north relative to the bike path and there aren’t any good food options around. I took an Uber to Don’s Tap for dinner. The beer was good, the burger was just okay. 

Marion to Richmond

Day 4: 77 miles, 1,700 feet of elevation gain. Rain threatened all morning but never got heavy enough to put on a raincoat. The afternoon was sunny and hot.

Most of today’s ride was on the Cardinal Greenway. There are about 15 miles toward the north end that are back roads, but the roads are very well marked with “Share the Road” signs and all traffic cooperated. I wouldn’t change any of the route. But, beware that there are multiple sections of the trail where they have ground up the asphalt and left it as 2” loose gravel. I had to walk several sections where it wasn’t packed enough to ride safely.

There was a gas station in Matthews, plenty of food options in Muncie, and a water stop at the Losantville trailhead. That’s about it. Bring extra water and plan your food carefully. I stopped at Mr. and Mrs. B Champs sports bar in Muncie and it was good.

I didn’t see a lot of wildlife today. There was one spot where I thought I saw a deer off the trail, but that was about it. I didn’t see any cyclists in the morning. I did meet an adventure cyclist at the last trailhead before Richmond. He was headed north. He started in Washington, DC and was going to Seattle. He gave me some suggestions for Ohio and West Virginia, and I returned the favor for Indiana and Illinois.

There are a lot of hotel options in Richmond, but most of them are further east than I wanted. I chose the Baymont. There is quite a hill to get to the hotel from the trail, but it seemed better than an extra five miles riding. Dinner was at Bob Evans again, and it was very good.

Richmond to Cincinnati

Day 5: 72 miles, 3,500 feet of elevation gain. The weather was very cool today. Low to mid 70s for the high and a strong tailwind. The first 50 miles of the route were great, very remote and little traffic. After I crossed the Miami River and hit Blue Rock Road it became very stressful. Blue Rock is fairly narrow, twisty-turny, hilly, no shoulder, and almost constant traffic. Everyone who could moved over. There were several times where I bailed out onto the grass or a driveway to avoid a beer truck or similar.

Once I got into Cincinnati, it was a bike lane on a six-lane street. Safe, but still very stressful. Busses were the worst part, because the bike lane was also their lane. So, 50 good miles and 20 miles I wouldn’t repeat. If you follow this route, consider other options for the last 20 miles into Cincinnati.

Now for the good parts. Once I got down to the Ohio River, I stopped for a snow cone. Right after that, I saw an adventure cyclist waiting for his friend. He had just completed his ride down the OTET from Cleveland. We talked rides for 15 or 20 minutes until his friend was close enough to go meet up.

The hotel this evening is the Hampton Inn in Newport, Kentucky. It turns out the hotels on the Kentucky side of the river are half the price of those on the Ohio side. Also, anyone coming this way, there is a Purple People Bridge across the river that is closed to vehicles. Joggers, pedestrians, and bikes only. Much less stressful.

For dinner I went to the Hofbrauhaus. While waiting in line, the gentleman in front of me was also alone and I asked if it was okay for me to join him. He said yes, and it turns out that he has a computer background and works in electronics equipment sales for the medical industry. He is retiring later this year. He and his wife have five grown children and 18 grandchildren. All are very successful in their fields. It was great to share stories and enjoy dinner together. Food and beer were both excellent. The Hofbrauhaus is highly recommended.

Cincinnati to Xenia

Day 6: 70 miles, 1,500 feet of elevation gain. The weather was sunny and cool to start with and warm in the afternoon with a moderate headwind. Today was my bonus day. The Little Miami River Trail is supposed to be the best part of the OTET, so that was the reason for riding to Cincinnati instead of Richmond directly to Xenia.

Regarding the route, be sure to download the official route from the OTET website. That includes a flatter route and any construction detours. Both Google and Ride With GPS wanted me to do extra hundreds of feet of elevation gain leaving Cincinnati. The official route is a little longer, but stays at river grade the whole way.

Unfortunately, I didn’t get a good night’s sleep last night and was very tired today. So, while the route is certainly pretty, I didn’t enjoy it as much as I might have. The afternoon was more of a grind. Turn on the tunes and get it done.

The first part of the route is heavily used by bikers and pedestrians. Very different from the Indiana ride. The usage lightens up a bit as you go north. Interestingly, I’ve also seen more recumbent bikes on this trail than I have anywhere else.

I met three guys on e-bikes who were also headed north. They were following a stop-for-food-and-beer-frequently approach. They’d stop, I’d pass them. I’d stop, they’d catch up and stop to eat and/or drink, etc. Last I saw them they had stopped for dinner and still had 30 miles to go.

I stopped for lunch at Ramsey’s in Loveland, which is highly recommended. The hotel for the evening is the Hampton Inn in Xenia. There is a Butterbee’s restaurant across the street. The food was very good but the service was slow.

Xenia to Columbus

Day 7: 71 miles, 1,400 feet of elevation gain. The weather was more of the same, cool in the morning and warm in the afternoon. The headwind was lighter today. I only really noticed it in the morning. It did get cloudy after noon, which helped hold down the heat somewhat. I got sleep last night, and did a much better job of stopping for food and drink today.

Along the way, I met a young man who had all of his worldly possessions with him. He even had his dog behind his bike in a trailer. He said they were ultimately headed for South America. He had just started out from Cleveland and was becoming familiar with the pains-in-different-places part of adventure cycling. I shared some suggestions on seat adjustment he could try and then wished them well. 

The first 40 miles of this route have some type of rest stop every 10 miles or so. Then it gets very limited until downtown Columbus. The last 10 miles into Columbus are “interesting”. Part of it is on-road bike lane. Part of it has homeless encampments in the woods, etc. I didn’t feel unsafe, but there was at least one rider headed the other way who was very uncomfortable.

I stopped at Jimmy John’s downtown for a late lunch. Then rode on to north Columbus. North of downtown the route follows Interstate 670 with multiple crossovers. Be aware that these intersections can be dangerous on a Friday afternoon. I encountered a pickup driver who was convinced that 10 seconds of his life was more important than the entire rest of my life.

My intent was to get to Westerville, but there weren’t any hotel options available, so I stayed at the Hampton Inn in north Columbus. It adds six miles to tomorrow’s journey. For dinner I went to BJ’s Restaurant. It was the opposite of last night. The service was good but the food was disappointing. Not recommended.

Columbus to Millersburg

Day 8: 81 miles. 1,700 feet of elevation gain. More great weather. It was cool in the morning and then sunny and warm in the afternoon. Fortunately, most of today’s trail was in the shade.

Today was a long day. The further east you get in Ohio, the harder it is to find lodging of any type, especially hotels. Millersburg has a few, so that was the destination. This part of the OTET is less used, but still very well maintained. It was essentially 30 miles gradual uphill, 30 miles gradual downhill, 5 miles up, and then 16 down or flat.

I didn’t meet a lot of people on the trail today. There was a couple at one of the trailheads and a few more cyclists along the way. I continued to see almost as many trikes and recumbents as I did regular cycles. What was new today after Mount Vernon was a significant Amish presence. I saw some horse and buggy combinations, but by far they were mostly riding cargo e-bikes. Dozens and dozens of them.

Also interestingly, the trail has separate designated sides for horses and bikes. And as I approached Millersburg, the surface changed. The bike side was smooth and the horse side was crushed gravel. That was really interesting to see, but it certainly makes sense in terms of protecting the surface. It’s probably easier on horse hoofs as well.

For lunch I stopped at Dave’s Cosmic Subs in Mount Vernon. It was very good. Dinner was at East of Chicago Pizza in Millersburg. Service was outstanding and the food was good. The hotel for the evening is the Holiday Inn Express. The manager there is very good.

Millersburg to Atwood Lake Park

Day 9: 45 miles. 3,100 feet of elevation gain. Weather was still good. Humid in the morning, cloudy and not as hot as it could have been in the afternoon. Millersburg is the point where the OTET heads north and I headed east.

I considered at least four different ways to get to Pittsburgh from the OTET. There is a USBR 50 that heads east from Westerville. For some reason, none of the routing apps I use thought that was a good option. Google wanted me to do shoulders on high-speed roads. I’ve done that and I don’t enjoy it. Ride With GPS takes a very rural approach and I decided to go with that.

Today was very low traffic, particularly the first 30 miles or so. But boy howdy did the hills make up for it. There were at least seven significant climbs today, each with 200 feet plus in elevation gain. The slope was also challenging. I think I walked up the steepest part of four hills. I can sustain 7% to 8%. I can manage 9% to 10% for short periods. Today’s hills were hitting 14% to 15%. Just get off and push.

Today was Sunday. And in this community, it meant everyone was at church. It was neat to see all of the horses and buggies lined up outside the Amish gatherings. And the ones who weren’t there were at the Mennonite church down the road. I stopped there to get water and got a smile from one of the ushers. Another 10 miles down the road I stopped at another church and got more water and blessings as well. There are advantages to Sunday morning rides.

I stopped for lunch at Subway in Dover. This evening is camping at Atwood Lake Park. The lake is very much a boating destination. There appeared to be at least a hundred boats in the marina. The campground has 600 spaces. The first 100+ are pretty well spread out and more primitive. The other 500 are typical RV spaces and pretty close together. It’s a nice campground and has Wi-Fi. The only caution is that a lot of the primitive sites are not level. I had an early dinner at the camp store and then went swimming in the lake.

Atwood Lake Park to Collier

Day 10: 61 miles, 3,600 feet of elevation gain. Weather was hot and humid. This was my toughest day of adventure cycling so far. The first few miles were climbing out of the lake area. Then maybe 20 miles on Route 212. Route 212 is relatively high traffic and not bike friendly. I thought I would say that part was the worst. It wasn’t. There was more to come.

The second part of the route is about 15 miles on a nice bike trail. I stopped at the Jewett Family Diner for breakfast, and it was very good. After that I followed USBR 50 for a while. That was relatively low traffic and seemed fine. But somewhere Ride with GPS turned off USBR 50 and took me into the middle of nowhere. I ended up on some gravel power line maintenance road. Then that got flooded and I got to wade through foot-deep swamp water. Then climb / push the bike up two 500-foot elevation gain roads, one gravel, one paved. The downhill in the middle had to be walked for part of the way because it was too steep to break safely.

After I got to Wellsburg, I crossed over the Ohio River into West Virginia. That had a nice bike path, for a while. Then it was shoulder. Then it was 55 MPH and no shoulder. Sigh. Eventually I turned off WV 2 to climb / push up another 500-foot elevation gain hill for lodging.

Here’s where the day got better. Mike and April McCann are WarmShowers hosts. There is no camping and very little other lodging in this part of West Virginia, so they are a popular cyclist stopover destination. And rightly so. They welcomed me into their family for the evening, and we went to a relative’s house for a pizza and ice cream celebration for a family member.

I had a warm shower, dinner, and got to camp comfortably in the back yard garden. And I must have been tired. There were storms overnight, but I only woke up long enough to close the rain fly flaps and then went back to sleep. The birds didn’t even wake me at dawn.

Collier to Pittsburgh

Day 11: 42 miles, 1,600 feet of elevation gain. The weather cleared long enough for me to pack up and have breakfast. April made eggs and potatoes. Then we said our goodbyes. The rain started just as I was getting onto the road. Leaving their house is an easy ride, straight down. And it wasn’t too wet, so I had traction for breaking.

The Panhandle Trail through West Virginia to almost Pittsburgh is very nice. Most of it is paved. Some of it toward the Pittsburgh end is limestone / two track. But the rain was light enough that I didn’t need a jacket and the ride was good. Until I stopped for a snack.

During the gravel adventure yesterday, the back tire went almost flat. I pumped it up and it held until morning. I pumped it up again this morning and it held but looked a little low. So, I took the cap off to add air and the valve stem came out. Instant flat that broke the bead on the tubeless tire. I knew it was done, so I took it off and put in a tube instead. That worked. 30 minutes later I was on the trail again.

Getting into Pittsburgh is roads. Not bike friendly roads. But at least they aren’t high speed roads. I wasn’t in the mood to trust Ride with GPS today, so I followed Google. That was an adventure. It was ultimately a good route, but it took me down a street that turned into little more than a foot path through well overgrown vegetation. Along the way there were two major (200+ feet elevation gain, 15% maximum grade) climbs to walk / push up. Somewhere in there the sky broke open and I was drenched. The good news is I was cooler and I didn’t lose traction or get run over.

Anyway, I made it safely into Pittsburgh and came out at Point Park at the Three Rivers confluence. It’s a beautiful area. Pittsburgh downtown is very bike friendly. I talked to some locals and then at their suggestion headed to Mike’s Beer Bar across the street from Pirates Stadium for dinner. Then I headed to the train station for the ride home.

Pittsburgh to Palatine

Day 12: 3 miles. The train was delayed two hours due to trees down across the tracks somewhere further east. We got on about 2:30 a.m. I’ve mentioned it in previous blogs, but many Amtrak trains have roll on bike service you can reserve for $20. You are the first to board because you have to get your bike to the baggage car and then get yourself on board. You lift your bike up to them, no panniers allowed, and they rack it for the journey. Then you pick the bike up at the baggage car at your destination stop.

This is my first trip getting a roomette sleeper and traveling first class. The roomette layout is interesting. It took a while to figure out what was most comfortable. The upper bunk is about six inches wider, so I ended up there. I think I got about four hours of sleep. Not bad under the circumstances.

Then I went for breakfast and had scrambled eggs and potatoes. I sat with a man who is a college literature professor. It turns out that he has found long train rides to be both an inspiration for his own writing and a perfect opportunity to do the writing. He has also written fiction about academic affairs from the perspective of a moderate / liberal educator working in a conservative patriarchal college. After breakfast he headed off to finish this trip’s chapter.

While I was at breakfast, the conductor / attendant converted my room from bed to seating. I was able to enjoy a private window view the rest of the way to Chicago while finishing up my own writing. Then a short train ride back to Palatine and ride three miles home.

Epilogue

12 days, 690 miles, four miles of elevation gain. Looking back, Indiana seems quiet, tame, and secluded. Except for any specific parts noted above, I enjoyed the Indiana portion. I wouldn’t repeat the 20 miles into Cincinnati. But I would absolutely repeat my great dinner there.

The OTET is one of the nicest bike trails I’ve been on. It reminded me of Day 2 in Minnesota south of Fargo and Day 3 in Michigan. It’s better than the Katy Trail or the GAP from a standpoint of being relatively flat, paved, and well-maintained. The views aren’t as good as those trails, but Day 1 on the OTET in particular is very nice.

I wouldn’t repeat the last two days in Ohio. There has to be a better route, and Ohio needs to do a much better job of marking it, marketing it, and protecting cyclists. Assuming a safe route can be found, I would absolutely stay with the McCanns again. They are wonderful people.

The West Virginia to Pittsburgh part is fine. The two climbs to get into or out of Pittsburgh aren’t fun, but otherwise it’s a nice ride.

I have now connected Fargo, ND, to Washington, DC. And I’ve checked off Indiana, Ohio, and West Virginia border to border. 17 states done. Panhandles count, because I’m the one who’s doing the counting!

Saturday, June 6, 2026

Black Hills


The Adventure Cycling Association offers a 7-day Black Hills, South Dakota tour that starts and ends in Rapid City and includes Deadwood, Hill City, Hot Springs, Wind Cave National Park, and Custer State Park. There's a meetup day and six riding days. This is my third ACA tour and second inn-to-inn tour with them. We have two leaders, John and Denny, and 12 participants.

Palatine to Rapid City

Day -1. We drove from Palatine to Mitchell, SD. We arrived just after the Corn Palace closed. The Corn Palace seems like it might be worth a stop if it's convenient. We had dinner at the restaurant next door. It was very good. We stayed at the Holiday Inn Express, which was also very good.

Day 0: We drove through Badlands National Park. There's not a lot of food near the east entrance, so we planned ahead and stopped at Subway in Kadoka and brought lunch with us. We saw antelope, bison, and lots of prairie dogs. Highly recommended.

Then we stopped in Wall, SD. If you've never been there, it's probably worth seeing once. Very much a tourist trap, but also a very diverse collection of gifts and souvenirs. We enjoyed the pictures and paintings in one of the art stores.

We met up with our fellow riders and two tour leaders at 4 p.m. at the Comfort Inn in Rapid City. After introductions, a safety meeting, a map meeting, and lunch preparation for the next day, we left for the Firehouse Brewing Company for dinner. That was very good, and the hotel was also good. 

Rapid City to Deadwood

Day 1: 48 miles, 4,200 feet of elevation gain. Everyone rides at their own pace. I got out early to make sure I had time to get to Deadwood before the afternoon rain started. That was a theme we followed throughout the week. Only the last two days didn't include a threat of afternoon thunderstorms.

Probably the most challenging traffic experience of the entire trip was the first couple of miles down to the center of Rapid City during the morning rush. There was a sidewalk available, but it was almost all downhill, so I just took my lane and went for it. Once you get to the park downtown, it's all bike trails up and out of town, and then back roads most of the way up to Deadwood.

It's mostly uphill all day, with occasional flat or downhill sections. I saw a lot of deer and one wild turkey. It's important to either carry extra water or a water filter. The first water I found was the stream at Steamboat Picnic Area around mile 21. There is a convenience store about 3.5 miles later in Nemo. After that, the only other stop before Deadwood is around mile 40. So carry extra water and stop where you can.

Weather can be very unpredictable. We got lucky and had a great week. Two weeks before our arrival they had a six-inch snowstorm. There was a small pile of snow still left beside the road north of Nemo.


The last 10 miles of the day are on Highway 385. It has a good shoulder, but is a high speed highway. It also has a 2-mile 6% climb. Coming from Illinois and after a full day of climbing, that was definitely a challenge. Fortunately, the last five miles are downhill and the last couple of miles into Deadwood are on the Mickelson Trail.

There are a lot of little shops and bars in Deadwood. We stopped in at Tootsies for a good microbrew experience. We stayed downtown at the Holiday Inn Express. I wasn't impressed. It's an older hotel, quite noisy, and the beds were well worn. The schedule for every evening is lunch preparations at 5 p.m., map meeting at 5:30, dinner at 6 p.m., and back in our rooms by 8 p.m. For dinner we walked to Legends Steakhouse and it was good.

Deadwood to Hill City

Day 2: 49 miles, 2,900 feet of elevation gain. The ride today is all on the Mickelson Trail. Effectively, it's only two hills. The first one is 15 miles, followed by 20 miles of downhill. The second hill is six miles, followed by eight miles of downhill. It's pretty much 3% grade either up or down all day.

That said, the Mickelson Trail is gorgeous. There are beautiful views all along the trail, and a nice, peaceful experience even when you don't have a view. There is also water and a pit toilet available at almost every trailhead, so there's plenty of water available on this part of the tour.


The only wildlife I saw today was a small snake on the trail and one hummingbird who dive bombed me while I was having a snack. They did warn us to watch for rattlesnakes everywhere off trail, but I didn't see any except perhaps one that was roadkill on the last day.

We stayed at the Best Western. It's a nice, big hotel with a grocery store nearby. We got in early and enjoyed the hot tub before our lunch preparation and map meeting. Dinner was at Mangiamo Wood Fired Pizza. The pizza was good, and they handled our large group very well.


Hill City to Hot Springs

Day 3: 58 miles, 1,900 feet of elevation gain. Our second day on the Mickelson Trail. It started with a 10-mile climb and then was mostly downhill after that. On the way up the hill, you can see the back side of Crazy Horse Monument. Just after the top of the hill is the monument and park entrance. Online I read that there is no benefit to going into the park unless you pay for the bus ride over to the monument itself. Otherwise, the views are just as good from the bike path or a side road just south of there.


The ride south on the Mickelson Trail goes from high in the Black Hills at Deadwood, peaking around 6,200 feet, down to rolling prairie around 4,000 feet toward the end. The official route for the day turns off the Mickelson Trail at Pringle and heads down to Hot Springs on gravel roads. They said the first two miles were very rough gravel. The rest of the road was better, but also very much a roller coaster with steep climbs. There was no water after Pringle, so fill up if you follow this path.

I chose an alternate route. I wanted to experience more of the Mickelson Trail and the transition from hills to rolling prairie. So I rode 17 miles further down the trail to Minnekahta and then east on Route 18 to Hot Springs. This route is longer, but it has more water, more flat / downhill sections, and the last 12 miles are paved with a good shoulder. And, fortunately for today, it also had a strong tailwind. I averaged 20 miles an hour for that last 12 miles. If the conditions are good, I highly recommend this alternate route. It would not be good if you don't have enough water, have strong headwinds, or any thunderstorms. There is nowhere to hide for almost the entire section.

Today had unusual animal encounters. A lone prairie dog ran across the trail right in front of me on a downhill, and as I was progressing down through the rolling prairie section I came across a cow in the middle of the trail. I looked up and said, "I don't think you're supposed to be here." Apparently, the cow agreed. It looked up and immediately turned and ran toward the fence and the other cows inside their pasture.

The hotel for the evening was the Hot Springs Hills Inn. It's a typical older motel, common on ACA inn-to-inn tours. It was my least favorite stay of the entire trip. The mattress needed to be replaced and the amenities were fair at best with just a continental breakfast. Dinner was at Whiskey River Bar and Grill and was very good.

Hot Springs to Custer State Park

Day 4: 45 miles, 4,000 feet of elevation gain. Today was effectively a 25-mile climb, a 15-mile descent, and then a 5-mile climb at the end. We started up Highway 385 in a light mist. Not quite enough for a rain jacket, but enough that my glasses were wet. The rain ended as we entered Wind Cave National Park. After the long climb, we descended into Custer State Park.

This was a big animal viewing day. I saw a coyote on Highway 385, and then bison, antelope, and prairie dogs in Wind Cave. There were rabbits, deer, mules, and more bison in Custer State Park. The bison encounters can be scary on a bicycle. Three of us passed one just 10 feet or so off the side of the road. We waited for a car to pass first, and then gave as wide a berth as possible.

One of my favorite animal experiences of the trip was riding solo or lead along both park roads and hearing the prairie dogs alert to my presence. They would stand up and bark, and sometimes fall over backwards telling all of their friends about the scary bike rider approaching.


On the other hand, Denny, one of our tour leaders, got surrounded by two groups of bison. Fortunately for her, there was a pickup truck in the group with her that allowed her to get in the back of the truck and be ferried to safety. Another rider had a bison running toward him that turned away because of a car horn. The park rangers said the bison were particularly ornery this year. They also told us the bison don't mind bicycles, but they really don't like motorcycles, and to be extra careful whenever motorcycles go by.

There were only two good places to get water today. Both parks have a visitor's center with bathrooms and water available. The Bison Center in Custer State Park includes a little museum and store with food and beverages as well. Carry extra water and fill up when you get the chance.

The hotel for the evening was the State Game Lodge. It was the best hotel of the trip, very modern while maintaining a rustic lodge look and feel. Dinner was just okay due to a tour bus having stopped there and the restaurant being a little under staffed for the bus tour and hotel guests combined.


Custer State Park to Hill City

Day 5: 31 miles, 3,600 feet of elevation gain. There were two route options available today, plus a side trip to Mt. Rushmore. I took the Iron Mountain Road. It's a 12-mile climb, but very much worth the effort. There are beautiful views of Mt. Rushmore along the way, as well as three road pigtails where the road descends below itself as an alternative to a switchback.

The hills today are the steepest of the trip. This was a challenge both uphill and downhill. One of our members had under-inflated tires and the bead on the front tire broke on a fast downhill turn. He crashed and got scrapes on both elbows. He realized after the adrenaline rush wore off that he also hurt his wrist and a few miles later he had to end his trip.

There were only two water opportunities today, one just after leaving Custer State Park and one in Keystone. It's worth carrying extra water again today, particularly if it's going to be a hot climb. We stopped for lunch at the top of Iron Mountain and then descended into Keystone. There are nice shops and food opportunities in Keystone before the climb back up to Hill City. I chose not to take the side trip up to Mount Rushmore. I've seen it before and I already had enough climbing for the day.

The hotel for the evening was a return to the Best Western. Dinner was at the Alpine Inn. It's a very good traditional German restaurant and very reasonably priced. But there are only two options on the dinner menu: beef filet and spaetzle. Both are good.

Hill City to Rapid City

Day 6: 25 miles, 1,300 feet of elevation gain. Our last day. We had breakfast and said our goodbyes. The ride was mostly downhill, but with four climbs, the last one long and steep. Crosswinds were a problem. I actually got knocked over by the wind on the final climb. Others said they walked for a while to avoid the same fate.

We were fortunate that this part of the trip fell on a Saturday morning. Traffic was very light. There were shoulders or bike paths most of the way. But in multiple locations wherever there is a guardrail, they put the guardrail in the shoulder rather than beside the shoulder, leaving insufficient space for a bicycle. I recommend riding this part early in the day as much as possible.

Epilogue

6 days, 257 miles, and more than 3 miles of elevation gain. This was my most extensive climbing trip so far, and my highest riding altitude at above 6,200 feet. I enjoyed the Mickelson Trail. I liked Wind Cave and Custer State Park even better. And the views on and from Iron Mountain are spectacular.

If I were designing the trip myself, I would consider skipping Rapid City. The ride up to Deadwood is a good warmup for the week to come. The ride down is just road cycling with a few hills to deal with. But neither of those days compare to the beautiful views of the four days in between. Instead, I would make Hill City the central point and build the Needles highway into the trip.

From my experience, Adventure Cycling Association trips have been very consistent. The leaders are great and the other participants are wonderful, highly experienced riders. The food is very good, and the accommodations are mostly average. I'd like to see them charge a little more and select better hotels.

I should have trained for hills a bit more than I did. I was pretty done by the time I got to Deadwood on Day 1 and the lodge on Day 4. The other days didn't seem quite so bad. Iron Mountain is a real challenge, but it's a shorter day and a lot of beautiful downhill in the middle.

The bike was good. I had one flat tire due to the tubeless tape in the front wheel coming loose. The gearing is good to about 8%. After that, I have to do switchbacks to maintain uphill progress. I think this setup will be fine for most road trips. I probably need to drop the gearing by one or two gears if I ever decide to do the Great Divide or other mountain bike routes.