Search flights to Gaborone

Show filters


Cheap flights to Gaborone with the eSky cheap airfare search

Choose from a variety of cheap flight tickets you can find on eSky and discover new destinations at a fraction of the cost. Try different ways to search and compare air tickets to Gaborone and other cities with the help of our tools. To find cheap flights on fixed dates, use the eSky airfare search engine that will show you all available cheap flights based on your search criteria. Just enter your home airport and arrival point, then choose your dates and the number of passengers. Once you hit "Search", you will be able to compare an extensive range of cheap flights to Gaborone. The list of offered flight tickets will include different airlines so that you can compare the airfares, connecting points, flight times and other factors that may be essential to you when booking your cheap flight to Gaborone. To make the right choice faster, you can sort the results by flight duration - if you want your flight to arrive as fast as possible, or by price - to travel on a budget and have more money to spend on leisure when you have landed in your destination.

Cheap flights to Gaborone - possible options

Cheap flights to Gaborone from South Africa are operated nonstop from Johannesburg and Cape Town. The airlines flying from Johannesburg are Air Botswana (the average flight duration is 45 minutes) and South African Airways (the average flight duration is 55 minutes). Cheap flights to Gaborone are operated directly from Cape Town by Air Botswana and the flight takes 2 hours. Other connections from Cape Town include one layover and are served by South African Airways (the average flight duration is 4 hours 35 minutes), British Airlines + Air Botswana (the average flight duration is 4 hours 15 minutes), FlySafair + South African Airways and Kulula + South African Airways (the average flight duration is 4 hours 20 minutes). Other cheap flights to Gaborone from South Africa are operated with a layover from Bloemfontein and Port Elizabeth. To fly from Bloemfontein you can use South African Airways or South African Airways + Air Botswana. The flight will include a layover in Johannesburg and will last 3 hours 20 minutes on average. Flights to Gaborone from Port Elizabeth have one layover and are operated by South African Airways or British Airways + South African Airways, British Airways + Air Botswana, South African Airways + Air Botswana (the average flight duration is 4 hours 10 minutes), and FlySafair + South African Airways (the average flight duration is 5 hours 05 minutes).

Airlines operating cheap flights to Gaborone

The following airlines operate the most of cheap flights to Gaborone: South African Airlines and Air Botswana. The former is South Africa's flag carrier, headquartered at O.R Tambo International Airport, while the latter is the flag carrier of Botswana, based in Gaborone. The most popular international routes served by South African Airlines include Johannesburg–New York, Johannesburg–London, Johannesburg–Hong Kong, Johannesburg–Frankfurt and Johannesburg–Perth. Air Botswana operates cheap flights to Gaborone, Francistown, Kasane, Maun, Cape Town, Johannesburg, Lusaka, Harare.

Cheap flights to Gaborone with South African Airlines

Passengers flying with South African Airlines can bring two pieces of hand baggage on board free of charge. The smaller item (such as an overcoat, a laptop or a purse) will be placed in the overhead bin or under the seat in front of them, whereas the second item may not be heavier than 8 kg and bigger than 115 cm (length + width + height). Economy class passengers can check up to two items of baggage no heavier than 23 kg each.  Online check-in can be performed 24 hours before your cheap flight to Gaborone departs. Refreshments such as snacks and beverages will be included in the price of your cheap flight. Inflight entertainment on SAA flights includes 10-inch screens for watching movies, TV shows and documentaries in the economy class, whereas seat pockets contain the airline's inflight magazine Sawubona.

Cheap flights to Gaborone with Air Botswana

When booking your cheap flight to Gaborone with Air Botswana, you will be allowed to take a 5kg carry-on bag that does not exceed the maximum total dimensions of 115cm and fits under the seat or in the overhead locker. The maximum checked baggage allowance for Economy passengers is 23kg (two pieces of baggage not exceeding 273cm), whereas it is 30kg for First Class passengers (two pieces of baggage not exceeding 158cm). Duty-free purchases can be brought on board in addition to cabin baggage. Air Botswana customers are served complimentary refreshments such as snacks and beverages. Meals can be preordered when booking a flight. Free local newspapers and magazines can help passengers pass the time. Selected aircraft are equipped with audio/video systems providing inflight entertainment. Online check-in with Air Botswana is available between 24 hours and 50 minutes before the flight departure. It can be only performed for the flights taking off from Johannesburg and Cape Town.

Create your Gaborone holiday package with eSky and economize

Besides booking your cheap flights to Gaborone with eSky, you can select additional services, such as accommodation, assistance package, and travel/trip cancelation insurance to have everything you need in one simple booking. Thanks to this, you will be able to manage your reservation in one place and, most importantly, save big on your Gaborone trip. Visit the "Flight+Hotel" section on eSky to browse through an array of cheap hotels in Gaborone. Just type your home airport in the "Depart from" box and Gaborone in the "Destination" box,  choose your dates and the number of guests and click on the magnifying glass button. By booking your accommodation in Gaborone with eSky, you can save up to 30% vs booking individually.

When 30% off is not enough

To get access to the hottest deals up to 40% off, subscribe to our newsletter by filling out the subscription form. Once you do it, you will be receiving special offers and great discounts on flights to Gaborone and other destinations. These are exclusive offers only for eSky subscribers. Our system will suggest flights that you may find interesting, based on your preferences so if there are new cheaps flights to Gaborone from South Africa, you will have them in your inbox.

Cheap flights to Gaborone - your arrival airport

Sir Seretse Khama International Airport, located 15 kilometers from Gaborone, is the city's main airport. In 2018, 870.375 passengers traveled through it. The airport has one terminal that features basic facilities such as a bank, currency exchange, post office, duty-free store, a crafts store, a cafe, and a snack bar. WiFi access is available in lounges. Taxis and mini buses will take you from Sir Seretse Khama International Airport to the city center of Gaborone.

✔️ Are there any special offers for flights to Gaborone at

On website we regularly upload deals and travel offers at low prices. Follow us and get inspired!

✔️ When booking flights to Gaborone can I take care of the insurance?

At while booking flight tickets, you can also buy different kinds of insurance, according to your needs. Thanks to that, your trip will be safe and comfortable.

✔️ If I book flights to Gaborone, can I also book accommodation on the spot?

At we offer an accommodation search engine, thanks to which you can take care of your accommodation in the place you are travelling to, even before the travel. The accommodation can be booked independently from the ticket or as a part of Flight+Hotel package.

✔️ Which airlines offer flights to Gaborone?

At we make sure that the offer for flights to Gaborone include not only low-cost airlines, but also those specializing in high standard.

Useful information about airports in Gaborone

Popular airlines operating to Gaborone

Flight timetable: Gaborone

Looking for a hotel? Check out the best hotels in Gaborone

Find hotel in Gaborone