Skip to content

Stopover flights from Gaborone: 5 cities to visit

Trips from Gaborone with a stop long enough to leave the airport, through 5 cities. Each price is for the whole trip, the stop included.

A stop here is at least 8 hours in the daytime, or at least 18 hours when it runs overnight, and at most 24 hours. It is in the same airport, on the way to where you are going, and never on a trip we think is on separate tickets. Leaving the airport means entering that country, so check its entry rules for your passport.

Stop in Johannesburg

2 trips go through Johannesburg. The best are here.

Cape Town · one-way

$197

23 h 40 min in Johannesburg (JNB) on the way there · overnight connection

10 Feb 2027 · GBE → CPT · South African Airways

1 stop · South African Airways both into and out of the stop

$2 less than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Moscow · return

$1,389

19 h 10 min in Johannesburg (JNB) on the way there · overnight connection

29 Dec – 11 Feb 2027 · GBE → VKO · Emirates

out 2 stops, back 2 stops · in with Air Botswana, out with Emirates

$96 more than the cheapest fare without a long stop on the same dates

found 5 days ago

See prices for these datesCheck today's price

Stop in Addis Ababa

2 trips go through Addis Ababa. The best are here.

Moscow · one-way

$1,566

22 h 55 min in Addis Ababa (ADD) on the way there · overnight connection · connection may need a visa

5 Jan 2027 · GBE → VKO · Flydubai

2 stops · in with Ethiopian Airlines, out with Flydubai

$756 more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Bengaluru · return

$1,342

19 h 25 min in Addis Ababa (ADD) on the way back · overnight connection

2 Feb 2027 – 1 Mar 2027 · GBE → BLR · Ethiopian Airlines

out 1 stop, back 3 stops · Ethiopian Airlines both into and out of the stop

$45 more than the cheapest fare without a long stop on this route (2 Feb 2027 – 27 Feb 2027)

found 3 days ago

See prices for these datesCheck today's price

Stop in Hoedspruit

1 trip goes through Hoedspruit.

Cape Town · one-way

$185

23 h 55 min in Hoedspruit (HDS) on the way there · overnight connection

26 Nov · GBE → CPT · South African Airways

2 stops · South African Airways both into and out of the stop

$17 less than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Stop in Dubai

1 trip goes through Dubai.

Moscow · one-way

$762

8 h 55 min in Dubai (DXB) on the way there

5 Jan 2027 · GBE → DME · South African Airways

2 stops · Emirates both into and out of the stop

$48 less than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Stop in Istanbul

1 trip goes through Istanbul.

Moscow · one-way

$1,440

19 h 30 min in Istanbul (IST) on the way there · overnight connection

5 Jan 2027 · GBE → VKO · Turkish Airlines

2 stops · Turkish Airlines both into and out of the stop

$630 more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

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

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