Flights to Kimberley

Direct flights from 2 cities, 27 flights a week. From Johannesburg the flight takes 1h 25m, tickets from $92. From Cape Town the flight takes 1h 35m, tickets from $146.

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

FromFare
Johannesburg 1h 25m, 19 a week from $92
Cape Town 1h 35m, 8 a week from $146

Arrival airport

Where the nonstop flights land

27 flights a week arrive nonstop

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