Flight distance between Ilha de Moçambique, Mozambique and Thomazeau, Haiti 8,013.0 mi / 12,895.7 km