There are 7 ways to get from Midrand to Northern Cape by plane, bus, car, taxi, bus (Greyhound), or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kimberley
best- Fly from Johannesburg International Airport (JNB) to Kimberley (KIM)JNB - KIM
1h 41mR 1,499–3,539Bus via Park Station
cheapest- Take the bus from Park Station to Tourist Info Center
7h 39mR 309–484Drive 501.1 km
- Drive from Midrand to Kimberley501.1 km
5h 54mR 1,197–1,728Fly to Upington
- Fly from Johannesburg International Airport (JNB) to Upington (UTN)JNB - UTN
2h 7mR 2,779–6,719Fly to Sishen, taxi
- Fly from Johannesburg International Airport (JNB) to Sishen (SIS)JNB - SIS
- Take the taxi from Sishen (SIS) to Postmasburg
2h 59mR 3,439–5,914Bus (Greyhound)
- Take the bus from Midrand to Kimberley
8h 55mR 500–650Drive, car train
- Drive from Midrand to Warrenton
- Take the car train from Warrenton to Kimberley
7h 2mR 1,125–1,621
Midrand to Northern Cape by bus (Greyhound)
Questions & Answers
The cheapest way to get from Midrand to Northern Cape is to bus via Park Station which costs R 300 - R 490 and takes 7h 39m.
The fastest way to get from Midrand to Northern Cape is to fly which takes 1h 41m and costs R 1 500 - R 3 600.
Yes, there is a direct bus departing from Midrand and arriving at Kimberley. Services depart once daily, and operate every day. The journey takes approximately 8h 55m.
The distance between Midrand and Northern Cape is 484 km. The road distance is 501.1 km.
The best way to get from Midrand to Northern Cape without a car is to bus via Park Station which takes 7h 39m and costs R 300 - R 490.
It takes approximately 1h 41m to get from Midrand to Northern Cape, including transfers.
Midrand to Northern Cape bus services, operated by Greyhound ZA, depart from Midrand station.
The best way to get from Midrand to Northern Cape is to fly which takes 1h 41m and costs R 1 500 - R 3 600. Alternatively, you can bus via Park Station, which costs R 300 - R 490 and takes 7h 39m.
Midrand to Northern Cape bus services, operated by Greyhound ZA, arrive at Kimberley station.
Yes, the driving distance between Midrand to Northern Cape is 501 km. It takes approximately 5h 54m to drive from Midrand to Northern Cape.
What companies run services between Midrand, South Africa and Northern Cape, South Africa?
Airlink and CemAir fly from Johannesburg International Airport (JNB) to Kimberley (KIM) 4 times a day. Alternatively, Eagle Liner operates a bus from Park Station to Tourist Info Center twice daily. Tickets cost R 260–430 and the journey takes 6h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Kimberley
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,300–3,300
Flights from Johannesburg International Airport to Upington
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 2,600–6,500
Flights from Johannesburg International Airport to Sishen
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- R 2,700–5,000
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Kimberley
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R 2,200–4,900
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Warrenton to Kimberley
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- R 100–140
- Schedules at
- res.prasa.com
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Park Station to Tourist Info Center
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- R 260–430
- Schedules at
- eagleliner.co.za
- Single
- R 260–430
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Midrand to Kimberley
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 18m
- Estimated price
- R 600–750
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, The London Underground: Essential tips to navigate the Tube, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 159+ hotels available in Northern Cape.












