Distance between Spanish Town and San Cristóbal
Distance from Spanish Town to San Cristóbal is 451 miles / 726 kilometers.
Map showing the distance from Spanish Town to San Cristóbal
![]() |
Air distance: | miles km |
Spanish Town
City: | Spanish Town |
Country: | Jamaica |
San Cristóbal
City: | San Cristóbal |
Country: | Dominican Republic |
Time difference between Spanish Town and San Cristóbal
The time difference between Spanish Town and San Cristóbal is 1 hour. San Cristóbal is 1 hour ahead of Spanish Town. Current local time in Spanish Town is 19:52 EST (2025-02-16) and time in San Cristóbal is 20:52 AST (2025-02-16).