Flight distance between Amboasary, Madagascar and Rockingham, Australia 4,163.1 mi / 6,699.9 km