Distance between Cadillac and Oshkosh
Distance from Cadillac, MI to Oshkosh, WI is 157 miles / 252 kilometers.
Map showing the distance from Cadillac to Oshkosh
![]() |
Air distance: | miles km |
Cadillac, MI
City: | Cadillac, MI |
Country: | United States |
Oshkosh, WI
City: | Oshkosh, WI |
Country: | United States |
Time difference between Cadillac and Oshkosh
The time difference between Cadillac and Oshkosh is 1 hour. Oshkosh is 1 hour behind Cadillac. Current local time in Cadillac is 01:44 EST (2025-02-17) and time in Oshkosh is 00:44 CST (2025-02-17).