Flight distance between Thomazeau, Haiti and New Plymouth, New Zealand 8,285.3 mi / 13,333.8 km