Skip, RouteMap's route guideUS Route Planner

Batchtown, ILSt. John, MO

Distance: 43 mi·Duration: 1 h 15 min

Driving from Batchtown, IL to St. John, MO takes about 1 h 15 min via I 70. The distance is 43 mi. EV charging is available along the route, including in O'Fallon, MO, St. Charles, MO, Breckenridge Hills, MO.

Driving directions

18 · 43 mi
  1. 1Depart right onto Batchtown Road1 mi
  2. 2Turn left onto South Mississippi River Road2 mi
  3. 3Continue straight onto 1475E1 mi
  4. 4Turn slightly right onto West Point Ferry Road2 mi
  5. 5Continue right onto Winfield Ferry1 mi
  6. 6Continue right onto Eagles Landing Drive1 mi
  7. 7Turn right onto Pillsbury Road1 mi
  8. 8Continue straight3 mi
  1. 9Turn left16 mi
  2. 10Take ramp slightly right1 mi
  3. 11Merge slightly left18 mi
  4. 12Take exit slightly right1 mi
  5. 13Continue straight onto Natural Bridge Road1 mi
  6. 14Turn right onto Brown Road1 mi
  7. 15Turn left onto Saint Louis Avenue1 mi
  8. 16Turn right onto Marshall Road73 yd
  9. 17Turn left onto Mavis Place116 yd
  10. 18Arrive onto Mavis Place