Distance between Saint Joseph and Portage
Distance from Saint Joseph, MO to Portage, MI is 511 miles / 823 kilometers.
Map showing the distance from Saint Joseph to Portage
![]() |
Air distance: | miles km |
Saint Joseph, MO
City: | Saint Joseph, MO |
Country: | United States |
Coordinates: |
39°46′6″N 94°50′47″W |
Portage, MI
City: | Portage, MI |
Country: | United States |
Coordinates: |
42°12′4″N 85°34′48″W |
Time difference between Saint Joseph and Portage
The time difference between Saint Joseph and Portage is 23 hours. Portage is 23 hours behind Saint Joseph. Current local time in Saint Joseph is 23:13 CST (2024-12-17) and time in Portage is 00:13 EST (2024-12-18).