There are
971 mi
from Waukesha, WI to Waltham, MA
That's the driving distance. It would take 19 hours 39 mins to go from Waukesha, Wisconsin to Waltham, Massachusetts.
The flight distance (direct flight from Waukesha, WI to Waltham, MA) is 862.73 mi.
971 mi = 1,563.47 kms