Flight distance between Thomazeau, Haiti and Kavieng, Papua New Guinea 9,331.3 mi / 15,017.2 km