Flight distance between Melbourne, Australia and Rabat, Morocco 10,843.1 mi / 17,450.2 km