Flight distance between Gaya, Niger and Cape Town, South Africa 3,314.7 mi / 5,334.5 km