Distance between Hudson and Oshkosh
Distance from Hudson to Oshkosh, WI is 712 miles / 1146 kilometers.
Map showing the distance from Hudson to Oshkosh
![]() |
Air distance: | miles km |
Hudson
City: | Hudson |
Country: | Canada |
Oshkosh, WI
City: | Oshkosh, WI |
Country: | United States |
Time difference between Hudson and Oshkosh
The time difference between Hudson and Oshkosh is 1 hour. Oshkosh is 1 hour behind Hudson. Current local time in Hudson is 09:42 EST (2025-02-17) and time in Oshkosh is 08:42 CST (2025-02-17).