Skip to content

Cheap flights from Gaborone from $90

28 cities in 25 countries. In each country, prices we can stand behind come first, then the cheapest.

Destinations with a recent price: 24

Recent prices: 109

FareTell may earn a commission when you book through a partner.

Standing out right now

Nothing stands out strongly right now. Browse everything we can see, or keep looking.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

Every price counted here was found on or after 7 Nov.

Return

One-way

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
South Africa
Johannesburg$90one-way5 Jan 2027GBE → JNBnonstopAir Botswanafound 3 days agoOpen this trip
Cape Town$185one-way26 NovGBE → CPT2 stopsSouth African Airwaysfound 2 days agoOpen this trip
Johannesburg$194return16 Nov – 23 NovGBE → JNBout nonstop, back nonstopAir Botswanafound 4 days agoSee prices for these dates
Cape Town$423return27 Dec – 6 Jan 2027GBE → CPTout 1 stop, back 1 stopSouth African Airwaysfound 8 days agoSee prices for these dates
Botswana
Francistown$130one-way20 NovGBE → FRWnonstopAir Botswanafound 7 days agoOpen this trip
Maun$171one-way19 NovGBE → MUBnonstopAir Botswanafound 4 days agoOpen this trip
Zimbabwe
Harare$201one-way18 NovGBE → HRE1 stopAir Botswanafound 2 days agoOpen this trip
Harare$452return25 Dec – 3 Jan 2027GBE → HREout nonstop, back nonstopAir Botswanafound 7 days agoSee prices for these dates
Democratic Republic of the Congo
Lubumbashi$294one-way7 Jan 2027GBE → FBM1 stopSouth African Airwaysfound 6 days agoOpen this trip
Lubumbashi$552return28 Jan 2027 – 17 Feb 2027GBE → FBMout 1 stop, back 1 stopSouth African Airwaysfound 6 days agoSee prices for these dates
Namibia
Windhoek$295one-way7 DecGBE → WDH1 stopAir Botswanafound 5 days agoOpen this trip
Lesotho
Maseru$348one-way16 NovGBE → MSU1 stopAir Botswanafound 7 days agoOpen this trip
Tanzania
Dar Es Salaam$383one-way21 NovGBE → DAR1 stopSouth African Airwaysfound 2 days agoOpen this trip
Zanzibar$395one-way2 DecGBE → ZNZ1 stopAir Botswanafound 7 days agoOpen this trip
Kenya
Nairobi$403one-way21 NovGBE → NBO1 stopAir Botswanafound 2 days agoOpen this trip
United Arab Emirates
Dubai$404one-way18 NovGBE → DXB2 stopsAirlinkfound 3 days agoOpen this trip
Zambia
Ndola$431one-way10 DecGBE → NLA2 stopsAir Botswanafound 6 days agoOpen this trip
Mauritius
Mauritius$471one-way17 Feb 2027GBE → MRU1 stopAir Botswanafound 6 days agoOpen this trip
Turkiye
Istanbul$524one-way24 NovGBE → IST1 stopAir Botswanafound 2 days agoOpen this trip
Madagascar
Antananarivo$582one-way18 Feb 2027GBE → TNR1 stopAirlinkfound 4 days agoOpen this trip
Russia
Moscow$662one-way23 NovGBE → DME2 stopsAir Botswanafound 4 days agoOpen this trip
Moscow$1,080return20 Nov – 27 NovGBE → SVOout 2 stops, back 2 stopsAir Botswanafound 2 days agoSee prices for these dates
Greece
Thira$750one-way17 NovGBE → JTR3 stopsAir Botswanafound 6 days agoOpen this trip
Singapore
Singapore$824one-way1 Nov 2027GBE → SIN2 stopsSouth African Airwaysfound 5 days agoOpen this trip
Mexico
Mexico City$909one-way13 NovGBE → MEX3 stopsAir Botswanafound 3 days agoOpen this trip
Australia
Perth$910one-way1 Oct 2027GBE → PER2 stopsEmiratesfound 3 days agoOpen this trip
Ghana
Accra$650return16 Dec – 5 Jan 2027GBE → ACCout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Rwanda
Kigali$775return18 Mar 2027 – 24 Mar 2027GBE → KGLout 2 stops, back 2 stopsAir Botswanafound 2 days agoSee prices for these dates
United Kingdom
London$945return30 Nov – 4 Jan 2027GBE → LHRout 2 stops, back 2 stopsSouth African Airwaysfound 3 days agoSee prices for these dates
India
Bengaluru$1,297return2 Feb 2027 – 27 Feb 2027GBE → BLRout 1 stop, back 2 stopsEthiopian Airlinesfound 3 days agoSee prices for these dates
Japan
Nagoya$1,612return19 Dec – 26 DecGBE → NGOout 2 stops, back 2 stopsEthiopian Airlinesfound 2 days agoSee prices for these dates
Mozambique
Maputo$659return1 Nov 2027 – 4 Nov 2027GBE → MPMout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoSee prices for these dates
Bangladesh
Dhaka$1,352return8 Dec – 20 Jan 2027GBE → DACout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work