Flights to Kimberley at a glance
- cities with nonstop flights here
- 2
- nonstop flights a week
- 27
- lowest fare from Johannesburg
- $92
- flight time from Johannesburg
- 1h 25m
- lowest fare from Cape Town
- $146
- flight time from Cape Town
- 1h 35m
- arrival airport
- Kimberley
Where you can fly to Kimberley from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Johannesburg 1h 25m, 19 a week | 19 | 1h 25m | from $92 |
| Cape Town 1h 35m, 8 a week | 8 | 1h 35m | from $146 |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Kimberley from?
From 2 cities. The busiest routes are from Johannesburg (19 flights a week) and Cape Town (8 flights a week).
How long is the flight from Johannesburg to Kimberley?
A nonstop flight takes about 1 hour 25 minutes, tickets from $92.
How long is the flight from Cape Town to Kimberley?
A nonstop flight takes about 1 hour 35 minutes, tickets from $146.
What is the cheapest city to fly to Kimberley from?
Johannesburg from $92 and Cape Town from $146.
Which airport do flights to Kimberley arrive at?
All nonstop flights land at Kimberley (KIM).
Cities near Kimberley with their own flights
Worth a look when fares or dates to Kimberley do not suit; distance by straight line