Flight distance between Viligili, Maldives and Abuja, Nigeria 4,569.0 mi / 7,353.1 km