Find flights
Airlines

R1 946+ Cheap flights from Botswana

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 21/2. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
GBE — CPT
Feb 12 — Feb 191
1 adult

What to know about flights from Botswana

Discover essential information about flights departing from Botswana, including flight schedules, destinations, airlines operating at the Botswana airport, and any specific guidelines or requirements for travellers. Please note that the information is based on the most recent updates available. Data last updated 7 February 2025.

Good round-trip deal

R3 616 or less

Good one-way deal

R1 385 or less
Price to beat on a round-trip flight from Botswana.
Price to beat on a one-way flight from Botswana.

Find flights from Botswana

Cheapest flights from Botswana
Explore the most affordable flight options available from Botswana. Find the lowest fares based on data from user searches, with prices last updated on 7 February 2025.

Fri 28/217:35GBE - JNB
Nonstop1h 00mAir Botswana
Wed 19/319:30JNB - GBE
Nonstop1h 10mAir Botswana
Deal found 6/2R3 928
Sat 8/37:50GBE - JNB
Nonstop0h 50mAirlink
Sat 15/315:25JNB - GBE
Nonstop0h 55mAirlink
Deal found 6/2R4 095
Fri 28/211:40GBE - JNB
1 stop4h 20mMultiple Airlines
Fri 21/312:45JNB - GBE
Nonstop1h 00mMultiple Airlines
Deal found 6/2R5 874
Sun 11/512:35GBE - DUR
1 stop7h 15mAirlink
Wed 14/510:55DUR - GBE
1 stop5h 25mAirlink
Deal found 5/2R6 077
Sun 11/511:40GBE - DUR
Nonstop1h 30mAir Botswana
Wed 14/59:45DUR - GBE
Nonstop1h 30mAir Botswana
Deal found 5/2R6 541
Mon 3/318:30GBE - DUR
1 stop16h 10mMultiple Airlines
Wed 5/39:45DUR - GBE
Nonstop1h 30mMultiple Airlines
Deal found 5/2R6 559
Sun 11/513:00GBE - CPT
Nonstop2h 00mAir Botswana
Wed 14/510:00CPT - GBE
Nonstop2h 00mAir Botswana
Deal found 5/2R6 985
Sat 7/613:45GBE - CPT
Nonstop2h 15mAirlink
Fri 13/69:00CPT - GBE
1 stop7h 20mAirlink
Deal found 5/2R7 096
Wed 19/27:30GBE - CPT
1 stop8h 45mMultiple Airlines
Wed 26/215:10CPT - GBE
1 stop5h 30mMultiple Airlines
Deal found 6/2R7 115
Sun 23/315:15MUB - JNB
1 stop4h 05mMultiple Airlines
Sun 30/311:00JNB - MUB
1 stop21h 45mMultiple Airlines
Deal found 6/2R7 819
Sun 23/314:30MUB - JNB
Nonstop1h 30mAirlink
Sun 30/312:05JNB - MUB
Nonstop1h 40mAirlink
Deal found 6/2R8 783
Fri 28/215:30GBE - JNB
1 stop12h 25mEthiopian Air
Wed 19/323:00JNB - GBE
2 stops15h 35mEthiopian Air
Deal found 6/2R11 914

Find flights from Botswana within your budget

Find flights departing from Botswana that match your specified budget. Filter results by price range, allowing you to narrow down options and find flights that fit within your financial constraints. Please note that the search results are based on data from user searches, with fares last updated on 7 February 2025. In the last 7 days, Cheapflights users made a total of 594 507 searches

Fly to

Any airport

Route

Depart

Return

Price

GaboroneJohannesburg

GBE - JNB

GBEJNB

Gaborone Sir Seretse Khama

Fri 28/2

17:35-18:35

Nonstop1h 00m

Johannesburg OR Tambo

Wed 19/3

19:30-20:40

Nonstop1h 10m

R3 928

GaboroneJohannesburg

GBE - JNB

GBEJNB

Gaborone Sir Seretse Khama

Sat 8/3

7:50-8:40

Nonstop0h 50m

Johannesburg OR Tambo

Sat 15/3

15:25-16:20

Nonstop0h 55m

R4 095

GaboroneJohannesburg

GBE - JNB

GBEJNB

Gaborone Sir Seretse Khama

Fri 28/2

11:40-16:00

1 stop4h 20m

Johannesburg OR Tambo

Fri 21/3

12:45-13:45

Nonstop1h 00m

R5 874

GaboroneDurban

GBE - DUR

GBEDUR

Gaborone Sir Seretse Khama

Sun 11/5

12:35-19:50

1 stop7h 15m

Durban King Shaka Intl

Wed 14/5

10:55-16:20

1 stop5h 25m

R6 077

GaboroneDurban

GBE - DUR

GBEDUR

Gaborone Sir Seretse Khama

Sun 11/5

11:40-13:10

Nonstop1h 30m

Durban King Shaka Intl

Wed 14/5

9:45-11:15

Nonstop1h 30m

R6 541

GaboroneDurban

GBE - DUR

GBEDUR

Gaborone Sir Seretse Khama

Mon 3/3

18:30-10:40

1 stop16h 10m

Durban King Shaka Intl

Wed 5/3

9:45-11:15

Nonstop1h 30m

R6 559

GaboroneCape Town

GBE - CPT

GBECPT

Gaborone Sir Seretse Khama

Sun 11/5

13:00-15:00

Nonstop2h 00m

Cape Town Intl

Wed 14/5

10:00-12:00

Nonstop2h 00m

R6 985

GaboroneCape Town

GBE - CPT

GBECPT

Gaborone Sir Seretse Khama

Sat 7/6

13:45-16:00

Nonstop2h 15m

Cape Town Intl

Fri 13/6

9:00-16:20

1 stop7h 20m

R7 096

GaboroneCape Town

GBE - CPT

GBECPT

Gaborone Sir Seretse Khama

Wed 19/2

7:30-16:15

1 stop8h 45m

Cape Town Intl

Wed 26/2

15:10-20:40

1 stop5h 30m

R7 115