Around the World

Distance between Gainesville and St. Johns

Distance from Gainesville, TX to St. Johns, FL is 946 miles / 1522 kilometers.

Map showing the distance from Gainesville to St. Johns

Beeline Air distance: miles km

Gainesville, TX

City: Gainesville, TX
Country: United States
Coordinates: 33°37′33″N
97°8′0″W

St. Johns, FL

City: St. Johns, FL
Country: United States
Coordinates: 30°4′53″N
81°32′51″W

Time difference between Gainesville and St. Johns

The time difference between Gainesville and St. Johns is 1 hour. St. Johns is 1 hour ahead of Gainesville. Current local time in Gainesville is 06:41 CST (2025-01-05) and time in St. Johns is 07:41 EST (2025-01-05).

Search