Flight distance between Dhidhdhoo, Maldives and Rabak, Sudan 2,777.8 mi / 4,470.5 km