Find cheap flights to Botswana

Search hundreds of travel sites at once for deals on flights to Botswana. Bundle your flight + hotel and save!

— Botswana
21 Feb — 28 Feb1
Return
1 adult
Economy
0 bags
From?
To?
Mon 21/2
Mon 28/2

Latest Botswana Flight Deals

MOST POPULARGaborone
2+ stops from C$ 1,452
2+ stops from C$ 1,116

Good to know

Low season

August

High season

July

Cheapest flight

C$ 1,516

Average price round-trip

C$ 1,290

Good deal round-trip

C$ 1,116

Good deal one-way

C$ 1,588
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Toronto Pearson Intl to Gaborone Sir Seretse Khama
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Botswana

  • Looking for cheap airfare to Botswana? 25% of our users found tickets to Botswana for the following prices or less: From Toronto C$ 1,588 one-way - C$ 1,116 round-trip, from Vancouver Intl C$ 1,240 round-trip, from Halifax C$ 1,325 round-trip
  • High season is considered to be June, July and August. The cheapest month to fly to Botswana is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Botswana flight deals.

FAQs - booking Botswana flights

COVID-19 information

Safety measures for airlines flying to Botswana

Airlines flying to Botswana have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights to Botswana

Mandatory masks

Masks required on board, masks provided on flights to Botswana

Social distancing seating

Middle seats unavailable to book on flights to Botswana

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Botswana

Flexible cancellations

Waiving of change fees. Search flexible flights to Botswana

Book Cheap Botswana Plane Tickets

Recent round-trip flight deals

18/2Fri
2 stopsMultiple Airlines
41h 25mYYZ-GBE
4/3Fri
2 stopsMultiple Airlines
36h 55mGBE-YYZ
C$ 1,516
18/2Fri
3 stopsMultiple Airlines
33h 40mYYZ-GBE
4/3Fri
3 stopsMultiple Airlines
31h 00mGBE-YYZ
C$ 2,062
18/2Fri
3 stopsMultiple Airlines
44h 30mYYZ-GBE
4/3Fri
2 stopsMultiple Airlines
61h 55mGBE-YYZ
C$ 3,696
5/2Sat
2 stopsMultiple Airlines
33h 10mYUL-GBE
25/2Fri
2 stopsMultiple Airlines
27h 45mGBE-YUL
C$ 6,439
19/2Sat
2 stopsMultiple Airlines
41h 40mYUL-GBE
24/2Thu
2 stopsMultiple Airlines
28h 15mGBE-YUL
C$ 6,455
19/2Sat
3 stopsMultiple Airlines
40h 45mYUL-GBE
24/2Thu
3 stopsMultiple Airlines
36h 30mGBE-YUL
C$ 6,459
5/2Sat
3 stopsMultiple Airlines
34h 25mYUL-GBE
25/2Fri
2 stopsMultiple Airlines
38h 40mGBE-YUL
C$ 6,620
19/2Sat
3 stopsMultiple Airlines
40h 35mYUL-GBE
24/2Thu
2 stopsMultiple Airlines
28h 25mGBE-YUL
C$ 7,581
5/2Sat
3 stopsMultiple Airlines
37h 45mYUL-GBE
25/2Fri
3 stopsMultiple Airlines
34h 55mGBE-YUL
C$ 10,176

Search by stops

Search by price

Flights to Botswana

Return flight deals:

Botswana - Canada

Cabin classes:

C$ 1,116

Browse origins:

C$ 1,354
C$ 1,402
C$ 2,125

Browse destinations:

C$ 1,354
C$ 1,402