Cheap Flights from Johannesburg to Kimberley, Northern Cape
Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Johannesburg
RatePunk searches hundreds of travel sites at once for deals on flights to Kimberley, Northern Cape
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 Johannesburg to Kimberley, Northern Cape
Explore current cheapest deals departing from Johannesburg to Kimberley, Northern Cape
Round trip
Sort by: Cheapest
December 8 - December 9
JNB - Kimberley, Northern Cape
$141
$144
Round trip
December 15 - December 16
JNB - Kimberley, Northern Cape
$144
$144
Round trip
December 8 - December 16
JNB - Kimberley, Northern Cape
$145
$144
Round trip
December 8 - December 14
JNB - Kimberley, Northern Cape
$145
$151
Round trip
December 9 - December 16
JNB - Kimberley, Northern Cape
$145
$151
Round trip
December 8 - December 15
JNB - Kimberley, Northern Cape
$145
$151
Round trip
December 10 - December 16
JNB - Kimberley, Northern Cape
$145
$151
Round trip
December 11 - December 16
JNB - Kimberley, Northern Cape
$144
$159
Round trip
December 9 - December 15
JNB - Kimberley, Northern Cape
$145
$159
Round trip
December 10 - December 15
JNB - Kimberley, Northern Cape
$144
$159
Round trip
Unlock all 500+ flight deals to Kimberley, Northern Cape and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Johannesburg to Kimberley, Northern Cape
How much is a round trip from Johannesburg to Kimberley, Northern Cape
Regular price: $109 - $254
Prices are currently within the regular range for flights from Johannesburg to Kimberley, Northern Cape.
The regular price range for flights from Johannesburg to Kimberley, Northern Cape is between $109 and $254. The current lowest deal is $144 with Airfreight Express, for travel from Dec 15-Dec 16.
now $144
Low $109
High $254
The cheapest time to fly from Johannesburg to Kimberley, Northern Cape
The cheapest month to fly from Johannesburg to Kimberley is January, with a median price of $159. The most expensive month is June, with a median price of $213. Prices are generally lower from January to December.
January
Flights from $159
June
Flights from $213
Direct flights from Johannesburg to Kimberley, Northern Cape
Airfreight Express
Last-minute flights going from Johannesburg to Kimberley, Northern Cape
Wed, Jun 17
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airfreight Express
$152
$223
One-way
Wed, Jun 17
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airfreight Express
$151
$238
One-way
Thu, Jun 18
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airfreight Express
$129
$208
One-way
Thu, Jun 18
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airfreight Express
$143
$237
One-way
Fri, Jun 19
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airlink
$151
$217
One-way
Fri, Jun 19
JNB - Kimberley, Northern Cape
Johannesburg (JNB) - Kimberley, Northern Cape (KIM)
Airlink
$143
$223
One-way
Biggest price drops on these dates for flights from Johannesburg to Kimberley, Northern Cape
Dec 8 - Dec 16
$145 → $144
1%
Dec 15 - Dec 16
$144 → $144
0%
Dec 8 - Dec 9
$141 → $144
2%
Dec 8 - Dec 14
$145 → $151
4%
Popular Airports to fly from Johannesburg to Kimberley, Northern Cape
Johannesburg - Kimberley, Northern Cape route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from Johannesburg to Kimberley are below the typical level, at $144.
📅 Best time to fly
January is historically the cheapest month
Historically, January is the cheapest month to fly, with a median price of $159.
⏱️ Flight duration
Direct flights take 2h 0m
The typical direct flight duration from Johannesburg to Kimberley is 2 hours.
✈️ Airlines & availability
97.2% of deals are direct
Most deals are for direct flights, with 97.2% of recent deals being non-stop.
🏆 Airline highlight
Airfreight Express offers direct flights
Airfreight Express is an airline offering direct flights on the Johannesburg to Kimberley route.
🎯 Booking tip
Deals are frequent for this route
Deals for flights from Johannesburg to Kimberley are frequent, with over 1 deal per day.
Johannesburg main airports to depart from
O. R. Tambo International (JNB)
O. R. Tambo International is a good option for flights from Johannesburg to Kimberley.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$144
Lanseria International (HLA)
Lanseria International is an alternative departure airport for flights from Johannesburg to Kimberley.
📍 ~30 km from city center (reachable by car)
💸 Flights from ~$418
Kimberley, Northern Cape main airports to arrive at
Kimberley (KIM)
Kimberley Airport is a convenient arrival point for reaching Kimberley and the surrounding Northern Cape region.
📍 ~10 km from city center (reachable by car)
💸 Flights from ~$144
Airports nearby Kimberley, Northern Cape used as alternative
Bloemfontein (BFN)
Bloemfontein is a practical alternative due to its proximity and road connectivity to Kimberley.
📍 ~160 km from Kimberley, Northern Cape (reachable by car)
💸 Flights from ~$84
Upington (UTN)
Upington is a useful alternative for regional travel if other nearby airports are unavailable.
📍 ~340 km from Kimberley, Northern Cape (reachable by car)
💸 Flights from ~$345
Sishen (SIS)
Sishen is an option for travelers heading to the Northern Cape mining region, though flights are limited.
📍 ~200 km from Kimberley, Northern Cape (reachable by car)
💸 Flights from ~$354