It takes around 13 hours 30 minutes to fly from London to Maun, Botswana. As there are no direct flights to Botswana from the UK, we’ll arrange for you to fly via Johannesburg, South Africa.