Find cheap flights to Botswana

Search hundreds of travel sites at once for deals on flights to Botswana

Return
1 adult
Economy
0 bags
Thu 2/3
Thu 9/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Botswana

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Botswana Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARGaborone
1 stop from C$ 1,402
Maun
2+ stops from C$ 2,614

Good to know

Low season

October

High season

July

Cheapest flight

C$ 1,402

Good deal round-trip

C$ 1,748

Good deal one-way

C$ 1,093
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (27% more expensive on average)
Flight from Toronto Pearson Intl to Gaborone Sir Seretse Khama
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,239 one-way - C$ 1,847 round-trip, from Montreal C$ 1,952 round-trip, from Edmonton C$ 4,068 round-trip
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Botswana flight deals.

FAQs - booking Botswana flights

Top airlines flying to Botswana

Scores according to KAYAK customer reviews
7.0
United AirlinesOverall score based on 68007 reviews
7.4Boarding
6.9Comfort
7.7Crew
6.5Entertainment
6.5Food
Airline reviews
Cons: "A delay of 28hrs is never positive. I haven’t been able to get my United points either since I was rerouted to SFO. When claiming them the system says that I never boarded the flight to EWR and completely ignore the YYZ - SFO flight. Mediocre overall."
Read more about United Airlines
Cons: "A delay of 28hrs is never positive. I haven’t been able to get my United points either since I was rerouted to SFO. When claiming them the system says that I never boarded the flight to EWR and completely ignore the YYZ - SFO flight. Mediocre overall."
Cons: "Gate not ready on arrival."
Pros: "Staff"
Cons: "Not enough leg room."
Cons: "Working on flight schedule to be more precise! Delayed!"
Pros: "The crew were so helpful and nice"
Cons: "Only if teleportation exists"
Cons: "At YYZ @ the wheel chair entrance, I visibly required wheel chair assistance. I approached the United INFO COUNTER and requested wheel chair assistance. She advised me to get into a long Q and after check in they will get me a wheel. chair. TSA is no greater help for your air line."
Cons: "4 different flight delays in chicago"
Pros: "Quick and easy flight, on and off the plane quickly."
Cons: "Small, cramped plane."
Pros: "Everything was great. On time, great room, pleasant staff!!!"
Cons: "LATE"
Pros: "On time. comfortable aircraft."
Cons: "Retrieving cabin luggage at other end: THey make you line-up in the jetway waiting for the handlers to bring it up the stairs. Took a while to get that sorted."
Pros: "Not much to like. The flight was okay."
Cons: "Not having free Wi-Fi and sound on the entertainment.I We could have been offered complimentary snacks as well with the beverage."
Pros: "It was on time and the staff were excellent"
Cons: "Like everything"
Pros: "Ok"
Cons: "Cannot gauge if carry-on would fit into overhead No entertainment"
Cons: "The plane was very small and crammed"
Pros: "comfortable and on time"
Pros: "Fantastic service. Much obliged for everything"
Cons: "Horribly rude. She even cursed at another passenger."
Pros: "Toronto is a good place to Fly out. Much cheaper rates than small USA city like Rochester. Booked 1st class Tickets for about the same price coach. They have Customs to USA very well thought out."
Cons: "Very minor delay boarding, made up time in the air. Gate crew reassured that all connecting flights will be fine."
Pros: "I didn't like nothing"
Cons: "United needs to training your employees"
Pros: "Crews were great"
Cons: "Seat cushions were old and hard to sit on in excess of an hour. The don't look worn out, but certainly no one is asking. Not very comfortable for a four hour flight."
Pros: "Flight was on time and short in duration"
Cons: "Seats rows were narrow with just enough leg room. Very confining and uncomfortable. Our row did not recline as we were in front of the exit row. Luckily, the person in front of me did not recline their seat back."
Pros: "Crew was curteous and capable"
Cons: "The screens on the back of seats that used to play movies now play advertisements and ask you to pay for in-flight entertainment. The off button did not turn the screen off, resulting in a constant eyesore for the entire trip"
Pros: "Good flight"
Cons: "2 Delays"
Pros: "The service staff was very friendly when they told me they were out of every food item I wanted."
Cons: "Lack of variety in snacks, foods and purchases on the plane."
Pros: "Flight was cold and they did not have blankets"
Cons: "I don't fully understand why, but I was unable to get my boarding pass for my flight to Chicago from Toronto until I arrived in the Toronto airport. Toronto airport sequesters off international arrivals, so in an ideal world, I would have been able to go through security directly to into the U.S. terminal, bypassing Canada customs. However, the United desk that I needed to get my boarding pass from located just before security was unmanned. The very kind Air Canada attendant called for a representative multiple times, but after 45 minutes of waiting no one ever arrived to print my boarding pass for me. The Air Canada employee then gave up on any United staff showing up and suggested I try going through Canadian customs and checking in at the same departure desk travelers first entering the airport would go through and make sure to let them know how long I was waiting. The United employee I spoke with told me that I was impatient and should have continued waiting because now she didn't know what would happen with my checked bag and that I may well need to wait 2 hours more for that to get sorted out. I was rather surprised by her overly negative response and apparent threat. If I was irate or yelling that might have been warranted, but frankly, I was so tired from the international travel I didn't have the energy to fight with her. Regardless, I wish I had been more impatient, it was far easier to go through customs twice than I expected. I would have preferred to spend more time in the lounge inside the terminal than to stand by the United desk waiting for someone to arrive to print my boarding pass. At any rate, Canadian+US customs have it together; when I went through U.S. customs to get into the terminal they had the photo of my checked bag right there."
Pros: "Nothing"
Cons: "Everything"
Pros: "My complaint with United is twofold: extremely poor customer service and airport experience. First, the plane was delayed Then cancelled took customer service 50 minuets to rebooked on a new flight to sfo instead Sjc which is far away from my house & I paid for CAB!!"
Pros: "This was an average flight on a small, cramped, RJ/CRJ. There was nothing special about this flight and this review is only to stop the over abundance of emails Kayak sends you begging for a review...."
Cons: "Please read what I wrote above."
Pros: "The crew on this flight were really nice and helpful."
Pros: "Crew was friendly, boarding was easy."
Cons: "I wasn't informed when I booked that the flight was operated by Air Canda's budget variant, rouge, and not Air Canda as was listed on Kayak. I had no option to select seats, and when we boarded I was seated on the last row by the galley with no reclining seats and the florescent lights were on nearly the whole time on a 10 hour overnight flight. There are no seat back TVs and the free streaming service went down repeatedly just like the AC outlet at our seats (there are only two of these for three people). I booked this trip nearly a year in advance, and I am extremely disappointed that I wasn't informed that I was flying a budget airline on a 10 hour flight."
Pros: "united over book. i got boarding pass but no seat number. United charge me $400. I want me money back."
Cons: "Plane from Toronto to Denver could have been a bit bigger / nicer for that long a trip."
Pros: "Boarding was quick and efficient."
Cons: "It seemed that there was a lack of preparedness before taking off from each stop."
Pros: "Crew did the best they could"
Cons: "4 hour weather delay; missed all connecting flights; spent night in O'Hare; no food at night; no vegan food; got home 12 hours later than planned with little no sleep."
Cons: "Delayed departure"
Cons: "Seats are so narrow and uncomfortable. And we never pushed pack on time for all my flights"
Cons: "Incredible long walk passengers should be told when you have such a distance to walk. Passport sign in is not very user friendly should be a better scanner and easier questions they are confusing"
Pros: "Plane was on time"
Cons: "No food"
Pros: "Fantastic minus the fact this flight was canceled without any notification."
Cons: "I wasn't notified that my flight was cancelled until I tried to check in online a few hours before. Then I was booked on a terrible next day combination. I had to book with another carrier for $400. I missed out on time and money."
Pros: "Staff were helpful, the flight took off on time and the trip was smooth."
Cons: "No complaints on any front."
Pros: "I was pleasantly surprised when they announced those with large carry ons could get tagged and pick up at final destination."
Cons: "The distance between arriving gates and departure."
Pros: "The flight crew was friendly and professional."
Cons: "We had to go to the special help counter to get our seat assignments changed so my wife and I could fly together. Then they attempted to charge us baggage fees because you didn't notify them that we used our United Explorer card. This also required me working with the gate agent to get priority boarding"
Pros: "Sitting in the flight on the Tarmac for over 2 hours is a terrible experience"
Pros: "Overall, the flight was OK. I would not write home and brag to my friends about it ..."
Cons: "There is good business between Toronto and Halifax; why must you use the smallest aircraft you can find? Use a larger aircraft and fly it fewer times per day."
Pros: "The"
Cons: "The flight is delayed four hours. When I booked the ticket, I booked with air canada, and I was assigned to a UA flight. And They didn't allow me to change to a ealier one coz my flight is with UA."
Pros: "A very typical flight."
Cons: "No complaints."
Pros: "The flight was short"
Cons: "We had to walk almost halfway to Newark just to get to the flight. It was outside on the Tarmac at the very very very end of the terminal, I've never seen anything like it before. We also left a travel folder in the seat back pocket containing important documents and a sealed envelope of 1000$ USD. We immediately called to retrieve it and at first were told to file a complaint online, no matter how many times we tried to tell them that time was of the essence in this situation. We also begged the united airlines personnel to speak with a manager and he wouldn't put one on the phone. In the end all they could tell us is that the folder "wasn't there""
Pros: "excellent aircraft, roomy, comfortable and clean. the flight attendants were very attentive but not pushy"
Cons: "very full flight ... tourist season?"

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Cons: "Best Airlines"
Pros: "Crew"
Cons: "Entertainment"
Pros: "This was our first time experience and we appreciated the dedication and the level of safety the crew administered, especially during this time of Covid 19. Thanks"
Cons: "Just keep up the good work."
Cons: "It was exce"
Cons: "Could have a better seat like 30A on Boieng 387-8 Quantity of food should be improved Quality of food should be improved"
Cons: "Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst"
Pros: "Flight Crew were great"
Cons: "The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are."
Pros: "The crew was amazing and the flight was smooth"
Pros: "Seats small uncomfortable"
Cons: "Bigger seats."
Pros: "Crew was good. Aircraft was fresh and clean."
Cons: "The movie selection is very mediocre"
Pros: "It was a comfortable flight with good intertainment."
Cons: "The food could be better."
Cons: "We had requested vegetarian meals, which were not provided on either leg of the Ethiopian Airlines flight. In addition, we had to pay an extra baggage fee and the payment process required us to wait for 45 minutes at the check in desk while the agents tried to sort out a problem wiht their computer system. They claimed that the problem was with the integration of their system with SAA's system."
Pros: "Ethiopian Airlines it great."
Cons: "Nothing"
Cons: "The entire flight was great!"
Pros: "Nice crew"
Cons: "Poor registration, Long queue for bagage scanning in very hot airport Aircraft and business seat just medium"
Pros: "The customer service from crew members"
Cons: "The snacks"
Pros: "Good service in the plane"
Cons: "In Lomé ground crew are horrible and asking for bribes including the supervisor."
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Pros: "friendliness of staff. special attention given to my 22 mo old granddaughter. adorable!"
Cons: "Boarded plane, then sat for over an hour before departure due to paperwork processing of plane mechanical check. However, we still arrived close to the time we expected."
Pros: "The flight crew was nice. We received a hot lunch even though it was a short flight which was nice."
Cons: "Boarding was interesting. It should have been an easy boarding as it is a small regional airport. Instead it seemed they went out of their way to make it as confusing as possible. Instead of going through security over here lets have you wrap around the hallway to just have to come back to where you were before?"
Cons: "The lateness. Very bad. 2h45min late, unbelievable. And also the airhostesses services are very poor. I have to claim more time before they give me water for my food."
Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"
Cons: "Little turbulence but nothing serious"
Pros: "On time"
Cons: "Price. Ease of early checkin"
Cons: "The security line was very long and one security monitor check person was holding up the line - taking her time. Even the othe security people at the gate were trying to push her along. Most of the people getting on this flight had a short layover time. Escape ially with the previous flight being late."
Pros: "Great service Seats slide forward, so comfy! Food and drinks all night On time Lots of luggage"
Cons: "No sleep with my baby!! ;)"
Pros: "Also great experience"
Pros: "Prior seating options, friendly air hostess, and vegan meal options."
Cons: "Flight from U.S had frequent meals, flight to Ghana had a sandwich and meal, and the time in between the two was extremely long, after been up extremely early to depart. It would also be awesome to have Ethiopian meal option, like injere"
Pros: "Cost effevtive"
Cons: "Crew being unkind."
Pros: "NOTHING!"
Cons: "everything about it, from the random cancellation of my flight, to missing my connection, and their inability to get me another flight, spending over 24 hours in travel for a mere 6 hour flight. No customer service, would never recommend Ethiopian Airlines to anyone."
Pros: "Their flight attendants care about people, and overall it's a great airline, except for food."
Cons: "Ethiopian Airlines consistently has sub-quality food."
Pros: "Every thing include the crew members ."
Pros: "Friendly crew very responsive."
Pros: "hospitality food beverages"
Cons: "duty free sales were very limited"
Pros: "Comfortable. Crew excellent. On time. Efficient on boarding and landing - good information throughout"
Cons: "Addis Ababa airport very crowded with no seat available for five hour stopover. Food outlets limited"
Cons: "My daughter's entertainment system crashed after 20 minutes. She ended up sleeping so I watched a movie. When she woke up, we were going to switch seats, but I tried to turn it back on and mine wasn't working. (By the end of the flight, only maybe 10-20% were using theirs as many others crashed as well.) The food was very boring. At one point I was looking for a flight attendant and couldn't find a single one anywhere in coach."
Pros: "The flight attendants seemed a bit disorganized delivering the food and drinks"
Pros: "The service during the flight"
Cons: "The boarding was not very excellent"
Pros: "The service, the comfort, the team was brilliant."
Cons: "I used kayak to book the flight and the website provided had the incorrect web address for checking in. When I went directly to the Ethiopian airline website they wouldn't allow me to online check in. I called the agency and I couldn't be connected to anyone. I missed the physical check in by 4 minutes and no one was at the counter to help me reschedule. Really disappointing."
Pros: "The seats were OK but not as good as in the larger airplanes. Vegetarian option for food was good. Airplane was half empty which made moving around quite easy and nice. Flight attendents were willing to help!"
Cons: "Independence day is perhaps not the best movie for a flight. Only one option as there are no personal media systems."
Pros: "Flight attendants excellent. Flights both on time."
Cons: "Film selection could have been better"
Cons: "Horrible food selection, needs improvement"
Pros: "There was nothing specific on the positive side. Only the cost of the ticket was okay."
Cons: "The plane looked pretty worn down. There was not a lot of Soap in the bathroom, which is a no-go for an international flight."
Pros: "The inflight music (tons of awesome Ethiopian music, from jazz to pop) and solid Ethiopian beer."
Cons: "The boarding process was cumbersome but I think that's because of the airport not the airline."
Pros: "It's extremely convenient to be able to fly from Manila to Addis Ababa with only one short, 1-hour stop in Bangkok with no need to change planes. And from Addis there are flights leading to multiple African destinations. So nice not to have to make connecting flights first to Hong Kong or Singapore or Kuala Lumpur. It's a very convenient airline route. The plane was a new Dreamliner 787, the staff were professional and pleasant and the food was plentiful and pretty good."
Pros: "Dreamliner is very comfortable for such a long flight. Planes are new. Smooth boarding and descent"
Cons: "Bathrooms need to be better maintained for a long flight. Need more movie options. Ran out of chicken meal option by row 18."

Book Cheap Botswana Plane Tickets

Recent round-trip flight deals

5/5Fri
1 stopEthiopian Air
20h 05mYYZ-GBE
12/5Fri
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 1,402
4/5Thu
1 stopEthiopian Air
20h 05mYYZ-GBE
12/5Fri
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 1,560
4/5Thu
1 stopEthiopian Air
20h 05mYYZ-GBE
11/5Thu
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 1,588
6/5Sat
1 stopEthiopian Air
20h 05mYYZ-GBE
12/5Fri
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 1,721
6/5Sat
1 stopEthiopian Air
20h 05mYYZ-GBE
11/5Thu
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 1,749
4/3Sat
1 stopEthiopian Air
19h 45mYYZ-GBE
18/3Sat
2 stopsEthiopian Air
24h 40mGBE-YYZ
C$ 1,752
6/5Sat
2 stopsMultiple Airlines
33h 35mYYZ-GBE
11/5Thu
2 stopsMultiple Airlines
31h 30mGBE-YYZ
C$ 1,872
1/3Wed
2 stopsMultiple Airlines
30h 25mYUL-GBE
8/3Wed
2 stopsMultiple Airlines
31h 30mGBE-YUL
C$ 1,887
6/5Sat
2 stopsMultiple Airlines
33h 35mYYZ-GBE
12/5Fri
2 stopsMultiple Airlines
27h 30mGBE-YYZ
C$ 1,937
6/5Sat
2 stopsMultiple Airlines
33h 35mYYZ-GBE
13/5Sat
2 stopsMultiple Airlines
29h 05mGBE-YYZ
C$ 2,004
4/5Thu
2 stopsMultiple Airlines
33h 40mYYZ-GBE
11/5Thu
2 stopsMultiple Airlines
33h 05mGBE-YYZ
C$ 2,016
4/5Thu
2 stopsMultiple Airlines
30h 20mYYZ-GBE
12/5Fri
2 stopsMultiple Airlines
27h 30mGBE-YYZ
C$ 2,083
4/5Thu
2 stopsMultiple Airlines
30h 20mYYZ-GBE
13/5Sat
2 stopsMultiple Airlines
29h 05mGBE-YYZ
C$ 2,148
1/7Sat
2 stopsMultiple Airlines
33h 35mYYZ-GBE
8/7Sat
2 stopsMultiple Airlines
29h 05mGBE-YYZ
C$ 2,268
5/5Fri
2 stopsMultiple Airlines
32h 00mYYZ-GBE
13/5Sat
2 stopsMultiple Airlines
29h 05mGBE-YYZ
C$ 2,318
1/7Sat
1 stopEthiopian Air
20h 05mYYZ-GBE
8/7Sat
2 stopsEthiopian Air
24h 05mGBE-YYZ
C$ 2,715
3/7Mon
2 stopsUnited Airlines
39h 55mYYZ-MUB
28/8Mon
2 stopsUnited Airlines
28h 07mMUB-YYZ
C$ 3,370
2/7Sun
2 stopsUnited Airlines
58h 50mYYZ-MUB
28/8Mon
2 stopsUnited Airlines
28h 07mMUB-YYZ
C$ 3,398
1/7Sat
2 stopsUnited Airlines
39h 35mYYZ-MUB
28/8Mon
2 stopsUnited Airlines
25h 37mMUB-YYZ
C$ 3,450
30/6Fri
2 stopsUnited Airlines
58h 36mYYZ-MUB
28/8Mon
2 stopsUnited Airlines
25h 37mMUB-YYZ
C$ 3,478

Search by stops

Search by airline

Search by price

Flights to Botswana

Return flight deals:

Botswana - Canada

Cabin classes:

C$ 5,966
C$ 1,576

Browse origins:

C$ 1,402
C$ 1,887

Browse destinations:

C$ 1,402
C$ 2,165