Miles between Oshkosh, WI and Boston, MA

There are
1,050 mi
from Oshkosh, WI to Boston, MA

That's the driving distance. It would take 21 hours 5 mins to go from Oshkosh, Wisconsin to Boston, Massachusetts.

The flight distance (direct flight from Oshkosh, WI to Boston, MA) is 886.46 mi.

1,050 mi = 1,689.57 kms