Flight distance between Ambovombe, Madagascar and Belford Roxo, Brazil 5,533.7 mi / 8,905.6 km