Distance & flight duration: Caruaru to Kingston (Jamaica)

Air distance from Caruaru to Kingston (Jamaica):

3324.6 Miles (5350.4 Kilometers / 2887.1 Nautical Miles).
See distance between other cities in Brazil and Jamaica

Flight duration time from Caruaru to Kingston (Jamaica):

Approximate flight duration time (for a non-stop flight) from Caruaru, Brazil to Kingston (Jamaica), Jamaica is: 6 hrs, 54 mins.

Caruaru coordinates:

latitude: 8° 15' South.
longitude: 35° 55' West.

Kingston (Jamaica) coordinates:

latitude: 18° 15' North.
longitude: 76° 47' West.

⇢ How far is Caruaru from Kingston (Jamaica)?