Flight distance between Uitenhage, South Africa and Fuvahmulah, Maldives 3,870.6 mi / 6,229.1 km