Flight distance between Mahanoro, Madagascar and Thomazeau, Haiti 8,601.4 mi / 13,842.7 km