Distance between Marion and St. Johns
Distance from Marion, AL to St. Johns, FL is 383 miles / 617 kilometers.
Map showing the distance from Marion to St. Johns
Air distance: | miles km |
Marion, AL
City: | Marion, AL |
Country: | United States |
St. Johns, FL
City: | St. Johns, FL |
Country: | United States |
Time difference between Marion and St. Johns
The time difference between Marion and St. Johns is 1 hour. St. Johns is 1 hour ahead of Marion. Current local time in Marion is 22:45 CST (2025-01-23) and time in St. Johns is 23:45 EST (2025-01-23).