Find cheap flights to Botswana

Find cheap flights to Botswana

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

Round-trip
Economy
Boston (BOS)
Botswana
Tue 9/21
Tue 9/28
Any month
Bundle with KAYAK |
Include hotels
There are travel restrictions to Botswana. Learn more
Stay informed and receive email updates for when travel restrictions ease for Botswana.

Latest Botswana Flight Deals

Gaborone
2+ stops from $949
Kasane
2+ stops from $1,503
2+ stops from $1,633

Good to know

Low season

MarchBest time to beat the crowds with an average 6% drop in price.

High season

DecemberMost popular time to fly with an average 24% increase in price.

Average price round-trip

$1,479(avg. price over the last 2 weeks)

Good deal round-trip

$804or less

Good deal one-way

$538or 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 Boston $546 one-way - $1,166 round-trip, from Chicago $796 one-way - $1,204 round-trip, from Dallas $1,302 round-trip
  • High season is considered to be January, November and December. The cheapest month to fly to Botswana is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Botswana flight deals.

FAQs - booking Botswana flights

Do I need to take a coronavirus (Covid-19) test before flying to Botswana?

What other coronavirus (Covid-19) restrictions are there in Botswana?

Can vaccinated people travel to Botswana?

Can I fly to Botswana? Are there any travel restrictions when entering Botswana?

Can I fly to Botswana without having to quarantine on arrival?

How long is the flight to Botswana?

What is the cheapest flight to Botswana?

What are the most popular destinations in Botswana?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top airline flying to Botswana

Scores according to KAYAK customer reviews

7.0
Ethiopian Air
Overall score based on 2,383 reviews
7.1
Boarding
7.1
Comfort
7.6
Crew
6.7
Entertainment
6.6
Food
Airline reviews

Pros: "It was smooth all the way around. Food was amazing 👏"

Cons: "Best Airlines"

Cons: "First of all, my flight had no option to plug my cellphone, there was no TV screen and no WiFi.. they served some loaf of bread cut in half with some spices inside and called it dinner! But the most disappointing thing is the fact is that they LOST BOTH OF MY LUGGAGE BAGS, and the most they could offer me is $50 compensation (my belongings worth thousands of dollars) And even this I would have to claim from my “home country” which is completely unreasonable as my home country isn’t the one lost my luggage, the airlines had! Beyond shocked, disappointed and aggravated, this was my first time flying this airlines and I promise you it’s the last. Won’t recommend to anyone."

Pros: "Crew was good"
Cons: "Arrived one hour late."

Pros: "I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY"
Cons: "Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high"

Cons: "The toilets were filthy. The tv touch screens didn’t work"

Pros: "Crew was nice. Plane was older model. No individual movies. Seats were old and worn, but flight was nice."
Cons: "Not sure anyone can change this, but people (Egyptians) got out of their seats before the plane had even slowed down on the runway. People were jostled about. One guy bumped me several times. They then rushed forward cramming up the aisles. Just ridiculous."

Cons: "Chicken was undercooked. No power outlets."

Pros: "the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable"
Cons: "at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,"

Pros: "No problems"

Pros: "Cabin crew was great at customer service. Very helpful."
Cons: "The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now."

Pros: "I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers."

Pros: "We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!"

Pros: "Excellent crews"

Pros: "so good and comfortable"
Cons: "the plane was old though."

Pros: "Everything"

Pros: "I like the crew of Ethopian Airlines, they are very friendly & attentive. Flight was delayed but not by AE fault. We made up most of the time & arrived only 15 minutes behind schedule"
Cons: "It was all good"

Pros: "The flight from Newark to Abidjan was pretty comfortable and smooth"
Cons: "Once in Abidjan, it became a mess. First we were left waiting for over an hour without any explanation. Then we were told that we had to retrieve our baggage and then recheck them. Hardly anyone spoke English so that was a long and confusing ordeal."

Cons: "Old flight - equipments were not in order like the handrest was broken, TV’s were broken and not functioning, touch screens failed to react to touch, signs on buttons at the handrest were smudged. 3 out of 6 washrooms in Economy class were not working. At one instance I was locked in the washroom as the door was not opening from inside, until I had to call the attendant. Entertainment options were limited. Food was below average. In one of my meals I got opened and melted butter. Cabin crew was not responding to the calls when I needed water. I finally got it after ringing 4 bells and 45 minutes. Overall, a terrible experience and would not choose to fly with Ethiopian again."

Pros: "Helpful crew."

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: "Everything was to my satisfaction."

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "Good service in the plane"
Cons: "In Lomé ground crew are horrible and asking for bribes including the supervisor."

Pros: "Plane was spacious and flight crew were nice"
Cons: "The fact that they confirmed that my luggage would make it to my final destination, and now that I arrived in dakar with no luggage it’s no longer there responsability"

Pros: "NOTHING"
Cons: "The experience from the airport to the plane to Lome was beyond troubling. If ever you are flying internationally from NYC, never fly from Newark New Jersey. Nevertheless, upon boarding the Ethiopian Airline flight to Lome that was supposed to depart at 9:15 pm, the courtesy of the flight attendants was a bit mundane. My mother and I sat on the plane for about an hour after the time of the depart before inquiring why we have no moved and the doors were closed. The flight attendant responded with, "We shall be moving shortly." The air conditioner was barely on. My mother is battling stage 3 Cancer and is an older woman so, I feared for the safety of her health in such a condition. About 30 minutes passed, and we inquired again. This time with a different flight attendant and she said she just did not know what was going on. Other people on the plane began to panic in a sense as well because like my mother and I, they too had a connecting flight to catch. The pilot did not inform the passengers of what was occurring. So, at this point, all passengers on flight ET509 had been sitting on the plane for an hour and a half. By the time we were sitting on the plane for 2 HOURS with the doors closed the pilot finally informed us that they were waiting for some paperwork. He did not apologize or give more information as to why we were sitting on the plane so long, with practically no AC, and weren't informed about when we would be pulling off. About 10 minutes later, the plane began backing up while people were still standing because they were restless with the wait especially when we had a 10-hour flight ahead of us. The pilot then got on the loudspeaker stating that we will be pulling in the air shortly and for the flight attendants to be seated. The pilot did not apologize for the inconvenience or state how long the flight would be or what time we would land in Lome, Togo. Once we were in the air, there were many safety hazards administered by both the crew and pilot. The seat belt safety information was not given, the exit areas in case of emergency were not discussed, what to do in case of an emergency, where certain equipment would be in case of illness or an emergency, and we were still not informed about the cause of the 2 hours and 15-minute delay. My mother and I consistently checked the flight tracker and it did not show the duration of our flight, our location while flying, no flight information was displayed and as hard working paying passengers we should have had all of the information and not have to continuously ask to get a slight answer. Also, I am a vegan and they did not have food for me. But there was a flight attendant who gave me extra fruit which I greatly appreciated. The flight coming back to Newark was decent, going was the major issue. I pray we are accommodated for these great inconveniences. Because to have spent almost $3,000 and receive this type of treatment is both saddening and disturbing to me."

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: "Direct flight for a good price and great service"

Pros: "Food was pretty good. Flight attendants were very nice, however they didn’t do too much on a screaming baby that wouldn’t shut up the entire flight."
Cons: "Late take off from Newark led to us almost missing our connections to Johannesburg. We were moving like sheep herded to buses. Seemed very unorganized. The inflight entertainment was very basic compared to other star alliance flights in the states. Can’t understand the pilots very well when they spoke English. P"

Pros: "Good food for a such a short trip to Nairobi."
Cons: "Boarding very confusing, gates changing and could barely hear through the PA system."

Pros: "Comfortable, excellent service"
Cons: "Nothing - everything was fine."

Pros: "Great entertainment center and seat back video."
Cons: "No Wifi available"

Cons: "Price. Ease of early checkin"

Pros: "service very friendly"
Cons: "nothing"

Pros: "Food was fantastic for such a short flight. It essentially ticks most of the boxes I would be concerned with for a flight of this length."
Cons: "Got an exit row seat so plenty of room but the seat itself is simply uncomfortable."

Cons: "I sent them an email about an issue with my flight but they didn't get back to me"

Pros: "their business class was very good and a huge difference than economy, well done"
Cons: "the seat space is the smallest I have seen in economy. i took one sector economy and the other business. no blankets for guests"

Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Everything including crew members ."

Pros: "Friendly crew very responsive."

Pros: "Staff was friendly. Airplane was clean, new and well maintained"
Cons: "The airport was disorganized. the boarding process was chaotic to say the least."

Pros: "It is ok the flight"
Cons: "No comment"

Pros: "friendly staff"
Cons: "Poor entertainment system"

Pros: "The flight was ok, left late but didn't impact our arrival time."
Cons: "Tray table was very dirty, restroom not cleaned or refilled, generally unkempt."

Pros: "The flight was ok, left late but didn't impact our arrival time."
Cons: "Tray table was very dirty, restroom not cleaned or refilled, generally unkempt."

Cons: "I was suppose to stay on the flight in Hong Kong to continue to Ethiopia and they never made an announcement. I had a seat with a TV that did not work and it took over 30 mins for a flight attendant to respond."

Pros: "On time."

Cons: "Customer service was horrible. Cancelled a trip within 24 hours of booking but put me through hours of waiting on the phone for assistance and still charged a 300 dollar fee. Our ticket was somehow suspended BY THEM so we had to call an office in a different country to unsuspeND then we were able to cancel. No help at all and kept dodging responsibility and forwarding the problem to other offices. Would book a different airline to avoid unneeded stress."

Pros: "The friendliness of the crew and their spirit of hospitality make this company stand our from others. Also the new aircrafts and the amenities on board are a big plus."

Read more about Ethiopian Air
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 travelers. 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

Book Cheap Botswana Plane Tickets

Recent round-trip flight deals

11/11
Thu
3 stops
Ethiopian Air
35h 00m
EWR - GBE
11/25
Thu
2 stops
Ethiopian Air
34h 15m
GBE - EWR
2/2
Wed
2 stops
Ethiopian Air
21h 15m
IAD - GBE
2/10
Thu
2 stops
Ethiopian Air
24h 15m
GBE - IAD
1/31
Mon
2 stops
Ethiopian Air
21h 15m
IAD - GBE
2/10
Thu
2 stops
Ethiopian Air
24h 15m
GBE - IAD
1/31
Mon
2 stops
Ethiopian Air
21h 15m
IAD - GBE
2/6
Sun
2 stops
Ethiopian Air
24h 15m
GBE - IAD
11/6
Sat
2 stops
Ethiopian Air
21h 15m
IAD - GBE
11/13
Sat
2 stops
Ethiopian Air
24h 15m
GBE - IAD
10/24
Sun
2 stops
Multiple Airlines
32h 50m
BOS - GBE
10/30
Sat
2 stops
Multiple Airlines
36h 50m
GBE - BOS
2/5
Sat
2 stops
Ethiopian Air
21h 15m
IAD - GBE
2/12
Sat
2 stops
Ethiopian Air
24h 15m
GBE - IAD
10/19
Tue
2 stops
Multiple Airlines
33h 00m
BOS - GBE
10/26
Tue
2 stops
Multiple Airlines
29h 50m
GBE - BOS
1/24
Mon
3 stops
Ethiopian Air
25h 15m
BOS - GBE
2/3
Thu
3 stops
Ethiopian Air
30h 23m
GBE - BOS
1/24
Mon
2 stops
Multiple Airlines
32h 10m
BOS - GBE
2/2
Wed
2 stops
Multiple Airlines
31h 45m
GBE - BOS
9/27
Mon
2 stops
Multiple Airlines
30h 10m
JFK - GBE
10/5
Tue
2 stops
Multiple Airlines
31h 10m
GBE - JFK
11/5
Fri
2 stops
Multiple Airlines
34h 50m
JFK - GBE
11/13
Sat
2 stops
Multiple Airlines
29h 05m
GBE - JFK
11/11
Thu
2 stops
Multiple Airlines
27h 15m
JFK - GBE
11/25
Thu
2 stops
Multiple Airlines
30h 50m
GBE - JFK
10/2
Sat
2 stops
Multiple Airlines
28h 45m
ORD - GBE
10/10
Sun
2 stops
Multiple Airlines
31h 20m
GBE - ORD
11/5
Fri
2 stops
Multiple Airlines
34h 00m
EWR - GBE
11/13
Sat
2 stops
Multiple Airlines
40h 15m
GBE - EWR
1/24
Mon
3 stops
Ethiopian Air
25h 15m
BOS - GBE
2/1
Tue
3 stops
Ethiopian Air
30h 23m
GBE - BOS
10/16
Sat
2 stops
Multiple Airlines
28h 45m
ORD - GBE
10/24
Sun
2 stops
Multiple Airlines
31h 15m
GBE - ORD
11/23
Tue
2 stops
Multiple Airlines
26h 45m
JFK - GBE
12/6
Mon
2 stops
Multiple Airlines
32h 05m
GBE - JFK
1/24
Mon
3 stops
Ethiopian Air
25h 15m
BOS - GBE
2/5
Sat
3 stops
Ethiopian Air
30h 23m
GBE - BOS
9/24
Fri
2 stops
Ethiopian Air
21h 15m
IAD - GBE
9/26
Sun
2 stops
Ethiopian Air
23h 40m
GBE - IAD
Show more results

Recent one-way flight deals

1/9
Sun
3 stops
Ethiopian Air
35h 00m
EWR - GBE
10/20
Wed
2 stops
Multiple Airlines
44h 40m
JFK - MUB
9/24
Fri
3 stops
Ethiopian Air
29h 20m
LAX - GBE
1/9
Sun
2 stops
Multiple Airlines
32h 40m
JFK - GBE
1/9
Sun
3 stops
Multiple Airlines
56h 05m
JFK - GBE
10/20
Wed
3 stops
Multiple Airlines
40h 45m
JFK - MUB
9/24
Fri
2 stops
Multiple Airlines
51h 40m
LAX - GBE
10/21
Thu
2 stops
Multiple Airlines
32h 20m
JFK - MUB
1/9
Sun
2 stops
Multiple Airlines
36h 15m
EWR - GBE
10/21
Thu
3 stops
Multiple Airlines
32h 40m
JFK - MUB
1/8
Sat
3 stops
Multiple Airlines
29h 55m
JFK - GBE
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First