There are
335 mi
from Janesville, WI to St Charles, MO
That's the driving distance. It would take 6 hours 13 mins to go from Janesville, Wisconsin to St Charles, Missouri.
The flight distance (direct flight from Janesville, WI to St Charles, MO) is 280.17 mi.
335 mi = 539.76 kms