Distance between Fort Morgan and Marion
Distance from Fort Morgan, CO to Marion, IA is 646 miles / 1040 kilometers.
Map showing the distance from Fort Morgan to Marion
![]() |
Air distance: | miles km |
Fort Morgan, CO
City: | Fort Morgan, CO |
Country: | United States |
Marion, IA
City: | Marion, IA |
Country: | United States |
Time difference between Fort Morgan and Marion
The time difference between Fort Morgan and Marion is 1 hour. Marion is 1 hour ahead of Fort Morgan. Current local time in Fort Morgan is 07:46 MST (2025-02-27) and time in Marion is 08:46 CST (2025-02-27).