There are
25 mi
from Janesville, WI to Stoughton, WI
That's the driving distance. It would take 36 minutes to go from Janesville, Wisconsin to Stoughton, Wisconsin.
The flight distance (direct flight from Janesville, WI to Stoughton, WI) is 19.07 mi.
25 mi = 40.54 kms