The halfway point between Marion, IL, and Asheville, NC, is near the town of Knoxville, TN. This city is roughly equidistant from both starting and ending locations, making it a convenient stop for travelers. Knoxville offers various amenities and attractions, making it a good place to take a break during the journey.
Marion, IL
Lexington KY and Louisville KY with Louisville being closer to the halfway point.
One halfway point between Decatur, IN and Yorkville, IL is Toto, IN.
Sideview, TN is your halfway point.
Woodridge, IL
Waukesha, Wisconsin is the halfway point between Madison, WI and Gurnee, IL.
The halfway point from Fort Wayne, IN to Joliet, IL is Knox, IL.
Liberal Kansas is close to the halfway point.
The halfway point is just about Mishawaka, Indiana.
Pierson, IL
Anadarko, OK ... just west-ish of Oklahoma City, OK
Greer, IL.