Cheap flights to Gaborone from 17 cities
17 cities in 13 countries. In each country, prices we can stand behind come first, then the cheapest.
Departure cities with a recent price: 16
Recent prices: 65
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 6 Nov.
Return
November 2026: 4 cities with a price listed here, from $201
Johannesburg · 14 Nov – 16 Nov · found 3 days ago · See prices for these dates
December 2026: 4 cities with a price listed here, from $408
Cape Town · 10 Dec – 12 Dec · found 3 days ago · See prices for these dates
January 2027: 1 city with a price listed here, from $587
Victoria Falls · 6 Jan 2027 – 12 Jan 2027 · found 5 days ago · See prices for these dates
March 2027: 3 cities with a price listed here, from $968
Frankfurt · 8 Mar 2027 – 17 Mar 2027 · found 6 days ago · See prices for these dates
October 2027: 1 city with a price listed here, from $1,065
Addis Ababa · 1 Oct 2027 – 4 Oct 2027 · found 7 days ago · See prices for these dates
One-way
November 2026: 2 cities with a price listed here, from $232
Harare · 24 Nov · found 4 days ago · Open this trip
December 2026: 3 cities with a price listed here, from $126
Johannesburg · 13 Dec · found 3 days ago · Open this trip
January 2027: 2 cities with a price listed here, from $219
Cape Town · 6 Jan 2027 · found 5 days ago · Open this trip
Everywhere, by country
1 traveler · Economy
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| South Africa | ||||||||
| Johannesburg | $126 | one-way | 13 Dec | JNB → GBE | nonstop | Air Botswana | found 3 days ago | Open this trip |
| Cape Town | $219 | one-way | 6 Jan 2027 | CPT → GBE | 1 stop | South African Airways | found 5 days ago | Open this trip |
| Johannesburg | $201 | return | 14 Nov – 16 Nov | JNB → GBE | out nonstop, back nonstop | Air Botswana | found 3 days ago | See prices for these dates |
| Cape Town | $408 | return | 10 Dec – 12 Dec | CPT → GBE | out 1 stop, back 1 stop | South African Airways | found 3 days ago | See prices for these dates |
| Zimbabwe | ||||||||
| Harare | $232 | one-way | 24 Nov | HRE → GBE | 1 stop | FlySafair | found 4 days ago | Open this trip |
| Victoria Falls | $587 | return | 6 Jan 2027 – 12 Jan 2027 | VFA → GBE | out 1 stop, back 1 stop | South African Airways | found 5 days ago | See prices for these dates |
| Zambia | ||||||||
| Lusaka | $260 | one-way | 25 Nov | LUN → GBE | nonstop | Air Botswana | found 2 days ago | Open this trip |
| Ndola | $443 | one-way | 14 Dec | NLA → GBE | 1 stop | Zambia Airways | found 7 days ago | Open this trip |
| Livingstone | $449 | one-way | 23 Dec | LVI → GBE | 2 stops | Proflight Zambia | found 3 days ago | Open this trip |
| Ndola | $879 | return | 8 Dec – 14 Dec | NLA → GBE | out 1 stop, back 1 stop | Airlink | found 5 days ago | See prices for these dates |
| Namibia | ||||||||
| Windhoek | $307 | one-way | 7 Dec | WDH → GBE | 1 stop | South African Airways | found 5 days ago | Open this trip |
| Windhoek | $680 | return | 3 Dec – 4 Dec | WDH → GBE | out 1 stop, back 1 stop | South African Airways | found 5 days ago | See prices for these dates |
| Mozambique | ||||||||
| Maputo | $343 | one-way | 21 Nov | MPM → GBE | 1 stop | South African Airways | found 7 days ago | Open this trip |
| United Kingdom | ||||||||
| Glasgow | $630 | one-way | 15 Jan 2027 | GLA → GBE | 3 stops | Ryanair | found 5 days ago | Open this trip |
| Botswana | ||||||||
| Francistown | $278 | return | 20 Nov – 27 Nov | FRW → GBE | out nonstop, back nonstop | Air Botswana | found 2 days ago | See prices for these dates |
| Ethiopia | ||||||||
| Addis Ababa | $695 | one-way | 25 Mar 2027 | ADD → GBE | 2 stops | Ethiopian Airlines | found 8 days ago | See prices for these dates |
| Addis Ababa | $1,182 | return | 12 Dec – 14 Dec | ADD → GBE | out nonstop, back nonstop | Ethiopian Airlines | found 2 days ago | See prices for these dates |
| Addis Ababa | As low as $1,065 | return | 1 Oct 2027 – 4 Oct 2027 | ADD → GBE | out 1 stop, back 1 stop | Ethiopian Airlines | found 7 days ago | See prices for these dates |
| Kenya | ||||||||
| Nairobi | $689 | return | 26 Nov – 5 Jan 2027 | NBO → GBE | out 2 stops, back 2 stops | Air Tanzania | found 4 days ago | See prices for these dates |
| Germany | ||||||||
| Frankfurt | $968 | return | 8 Mar 2027 – 17 Mar 2027 | FRA → GBE | out 2 stops, back 2 stops | HOP! | found 6 days ago | See prices for these dates |
| Poland | ||||||||
| Warsaw | $1,043 | return | 8 Mar 2027 – 17 Mar 2027 | WAW → GBE | out 2 stops, back 2 stops | Air France | found 6 days ago | See prices for these dates |
| Lithuania | ||||||||
| Vilnius | $1,181 | return | 8 Mar 2027 – 17 Mar 2027 | VNO → GBE | out 2 stops, back 2 stops | airBaltic | found 6 days ago | See prices for these dates |
| United States | ||||||||
| Pasco | $2,433 | return | 20 Nov – 15 Jan 2027 | PSC → GBE | out 3 stops, back 3 stops | Allegiant Air | found 6 days ago | See 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