Distance between Recife and Spanish Town

The distance between Recife (Pernambuco, Brazil) and Spanish Town (Jamaica) is ca. 9.342,1 km (air line).

Recife

Latidute: -34.881251
Longitude: -8.05427751

Spanish Town

Latidute: 17.9961
Longitude: -76.9547

Distance between Recife and other cities and places worldwide

Distance between Recife and other major cities