Flight distance between Pokhara, Nepal and Johannesburg, South Africa 5,284.8 mi / 8,505.0 km