The best price found from United States to Botswana is on March 1st, 2019, travelling with Ethiopian Airlines. See more options, compare prices and book: search flights.
The only scheduled flights to Botswana come from Johannesburg and Cape Town (South Africa), Victoria Falls and Harare (Zimbabwe), Lusaka and Livingstone (Zambia) and Windhoek (Namibia). No European or North American airline flies directly into Botswana, and most travellers fly into either Jo’burg or Cape Town (both of which are served by an array of international and domestic carriers) and hop on a connecting flight.
Botswana’s main airport, Sir Seretse Khama International Airport, is located 11km north of Gaborone. Although it's well served with flights from Jo’burg and Harare, it’s seldom used by tourists as an entry point into the country.
The national carrier is Air Botswana, which flies routes within Southern Africa. Air Botswana has offices in Gaborone, Francistown, Maun, Kasane and Victoria Falls (Zimbabwe). It’s generally cheaper to book Air Botswana tickets online than through one of its offices.
Departure tax is included in the price of a ticket.