Flight distance between Mahanoro, Madagascar and Curitiba, Brazil 6,111.9 mi / 9,836.2 km