Distance & flight duration: Caruaru to Hamilton (Bermuda)

Air distance from Caruaru to Hamilton (Bermuda):

3375.1 Miles (5431.7 Kilometers / 2930.9 Nautical Miles).
See distance between other cities in Brazil and Bermuda

Flight duration time from Caruaru to Hamilton (Bermuda):

Approximate flight duration time (for a non-stop flight) from Caruaru, Brazil to Hamilton (Bermuda), Bermuda is: 7 hrs, 0 mins.

Caruaru coordinates:

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

Hamilton (Bermuda) coordinates:

latitude: 32° 15' North.
longitude: 64° 46' West.

⇢ How far is Caruaru from Hamilton (Bermuda)?