Cheap Flights from Gaborone to Nairobi
Browse current best options from Gaborone. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Gaborone
RatePunk searches hundreds of travel sites at once for deals on flights to Nairobi
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Gaborone to Nairobi
Explore current cheapest deals departing from Gaborone to Nairobi
Round trip
Sort by: Cheapest
November 8 - November 23
GBE - Nairobi
$620
$671
Round trip
July 25 - July 29
GBE - Nairobi
$573
$681
Round trip
August 21 - August 24
GBE - Nairobi
$565
$685
Round trip
October 17 - November 1
GBE - Nairobi
$604
$692
Round trip
September 19 - September 21
GBE - Nairobi
$619
$693
Round trip
July 5 - July 17
GBE - Nairobi
$546
$694
Round trip
July 2 - July 23
GBE - Nairobi
$531
$705
Round trip
September 21 - September 25
GBE - Nairobi
$621
$720
Round trip
September 20 - September 25
GBE - Nairobi
$617
$721
Round trip
July 27 - July 30
GBE - Nairobi
$572
$726
Round trip
Unlock all 500+ flight deals to Nairobi and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Gaborone to Nairobi
How much is a round trip from Gaborone to Nairobi
Regular price: $522 - $1,076
Prices for flights from Gaborone to Nairobi are currently within the regular range.
The regular price range for this route is between $522 and $1076. The current lowest deal is $671 with Air Botswana, for travel from Nov 8 to Nov 23.
now $671
Low $522
High $1,076
The cheapest time to fly from Gaborone to Nairobi
The cheapest month to fly from GBE to NBO is October, with a median price of $362. The most expensive month is August, with a median price of $653. Prices are generally lower from January to November.
October
Flights from $362
August
Flights from $653
Direct flights from Gaborone to Nairobi
Air Botswana
Ethiopian Airlines
Uganda Airlines
TAAG Angola Airlines
Last-minute flights going from Gaborone to Nairobi
Fri, Jun 19
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
Ethiopian Airlines
$679
$1,079
One-way
Fri, Jun 19
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
Ethiopian Airlines
$616
$1,111
One-way
Fri, Jun 19
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
Ethiopian Airlines
$682
$1,215
One-way
Sun, Jun 21
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
Ethiopian Airlines
$615
$1,263
One-way
Fri, Jun 26
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
Ethiopian Airlines
$639
$1,301
One-way
Tue, Jun 30
GBE - Nairobi
Gaborone (GBE) - Nairobi (NBO)
$570
$1,196
One-way
Biggest price drops on these dates for flights from Gaborone to Nairobi
Nov 8 - Nov 23
$620 → $671
8%
Sep 19 - Sep 21
$619 → $693
12%
Oct 17 - Nov 1
$604 → $692
15%
Sep 21 - Sep 25
$621 → $720
16%
Popular Airports to fly from Gaborone to Nairobi
Gaborone - Nairobi route insights
💸 Price insights
Recent fares near the typical level
Recent fares from Gaborone to Nairobi are near the typical level of $477.
📅 Best time to fly
October is historically cheapest at $362
Historically, October is the cheapest month to fly from Gaborone to Nairobi, with a median price of $362.
⏱️ Flight duration
Typically 12h 45m with connections
Flights from Gaborone to Nairobi typically take 12h 45m, with a median of 2 stopovers.
✈️ Airlines & availability
Connecting flights are dominant
Connecting flights are dominant on this route, with deals available from multiple providers.
🏆 Airline highlight
Air Botswana offers connecting flights
Air Botswana has offered connecting flights on this route, with 37 deals historically.
🎯 Booking tip
Deals appear frequently
Deals for flights from Gaborone to Nairobi appear frequently, with 0.77 deals per day.
Gaborone main airports to depart from
Sir Seretse Khama International (GBE)
Sir Seretse Khama International is a convenient departure airport for flights to Nairobi.
📍 ~10 km from Gaborone (reachable by car)
💸 Flights from ~$671
Nairobi main airports to arrive at
Jomo Kenyatta International (NBO)
Arrive at Jomo Kenyatta International for convenient access to Nairobi, with flights from Gaborone.
📍 ~15 km from city center (reachable by car)
💸 Flights from ~$671
Wilson (WIL)
Consider Wilson Airport for an alternative arrival point when flying from Gaborone to Nairobi.
📍 ~5 km from city center (reachable by car)
💸 Flights from ~$1137
Airports nearby Nairobi used as alternative
Kilimanjaro International (JRO)
Kilimanjaro International offers significant international carrier presence and global connectivity, but requires crossing an international border into Tanzania.
📍 ~290 km from destination city (reachable by car)
💸 Flights from ~$812
Arusha (ARK)
Arusha is a regional hub for northern Tanzania, offering frequent domestic and regional connections, but requires cross-border travel.
📍 ~300 km from destination city (reachable by car)
💸 Flights from ~$981
Nanyuki (NYK)
Nanyuki is located within Kenya, avoiding international border crossing complexities, but has very limited flight frequency.
📍 ~140 km from destination city (reachable by car)
💸 Flights from ~$1766
Amboseli (ASV)
Amboseli is an established airstrip useful for specific regional transit within southern Kenya, primarily serving safari tourism.
📍 ~190 km from destination city (reachable by car)
💸 Flights from ~$1772
Mara Serena (MRE)
Mara Serena is one of the more active airstrips in the Maasai Mara region, but is not practical for standard commercial travel.
📍 ~230 km from destination city (reachable by car)
💸 Flights from ~$1679
Business & First Class Flight Deals to Nairobi
Discover luxury on the budget with premium cabin class on flights from Gaborone to Nairobi.
Elite
Best Elite deals to Nairobi
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From GBE
Elite
Nov 21
Nairobi, Kenya
68% AI deal score
$1,758
From GBE
Elite
Nov 29
Nairobi, Kenya
68% AI deal score
$1,758
From GBE
Elite
Nov 22
Nairobi, Kenya
68% AI deal score
$1,767
From GBE
Elite
Sep 06
Nairobi, Kenya
68% AI deal score
$1,767
From GBE
Elite
Sep 13
Nairobi, Kenya
68% AI deal score
$1,774
From GBE
Elite
Jul 23
Nairobi, Kenya
68% AI deal score
$1,778
From GBE
Elite
Dec 12
Nairobi, Kenya
68% AI deal score
$1,899
From GBE
Elite
Dec 05
Nairobi, Kenya
68% AI deal score
$1,901
From GBE
Elite
Dec 05
Nairobi, Kenya
68% AI deal score
$1,902
From GBE
Elite
Oct 31
Nairobi, Kenya
68% AI deal score
$1,902
From GBE
Elite
Oct 25
Nairobi, Kenya
68% AI deal score
$1,903
From GBE
Elite
Aug 02
Nairobi, Kenya
67% AI deal score
$1,769
From GBE
Elite
Jul 16
Nairobi, Kenya
67% AI deal score
$1,777
From GBE
Elite
Nov 07
Nairobi, Kenya
67% AI deal score
$1,894
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,894
From GBE
Elite
Nov 08
Nairobi, Kenya
67% AI deal score
$1,894
From GBE
Elite
Nov 01
Nairobi, Kenya
67% AI deal score
$1,898
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,898
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,898
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Nov 07
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Nov 07
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Nov 07
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Dec 05
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Dec 05
Nairobi, Kenya
67% AI deal score
$1,899
From GBE
Elite
Nov 08
Nairobi, Kenya
67% AI deal score
$1,900
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,900
From GBE
Elite
Nov 08
Nairobi, Kenya
67% AI deal score
$1,900
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,902
From GBE
Elite
Oct 31
Nairobi, Kenya
67% AI deal score
$1,902
From GBE
Elite
Nov 07
Nairobi, Kenya
67% AI deal score
$1,902
From GBE
Elite
Nov 08
Nairobi, Kenya
67% AI deal score
$1,902
From GBE
Elite
Dec 06
Nairobi, Kenya
67% AI deal score
$1,903
From GBE
Elite
Oct 25
Nairobi, Kenya
67% AI deal score
$1,905
From GBE
Elite
Aug 27
Nairobi, Kenya
66% AI deal score
$1,769
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,894
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,894
From GBE
Elite
Nov 28
Nairobi, Kenya
66% AI deal score
$1,898
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,898
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,898
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,898
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,898
From GBE
Elite
Nov 29
Nairobi, Kenya
66% AI deal score
$1,899
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,899
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,899
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,899
From GBE
Elite
Nov 15
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,900
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 07
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 22
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 08
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 21
Nairobi, Kenya
66% AI deal score
$1,902
From GBE
Elite
Nov 01
Nairobi, Kenya
66% AI deal score
$1,903
From GBE
Elite
Nov 28
Nairobi, Kenya
66% AI deal score
$1,903
From GBE
Elite
Nov 29
Nairobi, Kenya
66% AI deal score
$1,904
From GBE
Elite
Oct 31
Nairobi, Kenya
66% AI deal score
$2,051
From GBE
Elite
Oct 31
Nairobi, Kenya
65% AI deal score
$2,048
From GBE
Elite
Nov 06
Nairobi, Kenya
65% AI deal score
$2,049
From GBE
Elite
Nov 06
Nairobi, Kenya
50% AI deal score
$2,046
From GBE
Elite
Nov 07
Nairobi, Kenya
50% AI deal score
$2,049
From GBE
Elite
Nov 11
Nairobi, Kenya
50% AI deal score
$2,049
From GBE
Elite
Nov 27
Nairobi, Kenya
50% AI deal score
$2,052
From GBE
Elite
Nov 21
Nairobi, Kenya
44% AI deal score
$4,408
From GBE
Elite
Nov 07
Nairobi, Kenya
44% AI deal score
$4,408
From GBE
Elite
Nov 29
Nairobi, Kenya
44% AI deal score
$4,408
From GBE
Elite
Nov 28
Nairobi, Kenya
44% AI deal score
$4,408
From GBE
Elite
Nov 23
Nairobi, Kenya
44% AI deal score
$4,408
From GBE
Elite
Nov 07
Nairobi, Kenya
44% AI deal score
$4,414
From GBE
Elite
Nov 23
Nairobi, Kenya
44% AI deal score
$4,414
From GBE
Elite
Nov 21
Nairobi, Kenya
44% AI deal score
$4,415
From GBE
Elite
Nov 21
Nairobi, Kenya
44% AI deal score
$4,415