Flight distance between Otse, Botswana and Calgary, Canada 9,661.1 mi / 15,548.1 km