Around the World

Distance between Troy and Florence

Distance from Troy, MI to Florence, AL is 592 miles / 952 kilometers.

Map showing the distance from Troy to Florence

Beeline Air distance: miles km

Troy, MI

City: Troy, MI
Country: United States

Florence, AL

City: Florence, AL
Country: United States

Time difference between Troy and Florence

The time difference between Troy and Florence is 1 hour. Florence is 1 hour behind Troy. Current local time in Troy is 04:08 EST (2025-02-27) and time in Florence is 03:08 CST (2025-02-27).

Search