Flight distance between Uitenhage, South Africa and Bharatpur, Nepal 5,739.7 mi / 9,237.2 km