There are 9 ways to get from Hazyview to Kimberley by taxi, plane, shuttle, bus, car, 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.
Taxi to Kruger Mpumalanga International Airport, fly to Kimberley
best- Take the taxi from Hazyview to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to Kimberley (KIM)plane MQP - KIM
4h 6mR 2,874–5,282Bus
cheapest- Take the bus from Hazyview to Johannesburg Parkbus
- Take the bus from Park Station to Long Stbus
14h 37mR 800–1,279Shuttle, bus
- Take a shuttle bus from Hazyview to Johannesburg Airport
- Take the bus from Park Station to Long Stbus
12h 3mR 6,467–8,473Drive 867.4 km
- Drive from Hazyview to Kimberleycar 867.4 km
9h 59mR 1,931–2,788Taxi to Skukuza Airport, fly to Kimberley
- Take the taxi from Hazyview to Skukuza Airport (SZK)taxi
- Fly from Skukuza Airport (SZK) to Kimberley (KIM)plane SZK - KIM
5h 14mR 2,511–8,344Taxi to Kruger Mpumalanga International Airport, fly to Bram Fischer International Airport, taxi
- Take the taxi from Hazyview to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to Bram Fischer International Airport (BFN)plane MQP - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Kimberleytaxi
5h 36mR 3,814–5,907Bus to Hoedspruit, fly to Kimberley
- Take the bus from Hazyview to Hoedspruitbus
- Fly from Hoedspruit (HDS) to Kimberley (KIM)plane HDS - KIM
6h 51mR 2,339–7,413Bus via Mbombela
- Take the bus from Hazyview to Nelspruitbus
- Take the bus from Nelspruit to Johannesburgbus
- Take the bus from Park Station to Tourist Info Centerbus
13h 50mR 1,133–1,441Drive, car train
- Drive from Hazyview to Warrentoncar
- Take the car train from Warrenton to Kimberleycartrain
11h 7mR 1,851–2,644
Kruger Mpumalanga International Airport (MQP) to Kimberley (KIM) flights
Questions & Answers
The cheapest way to get from Hazyview to Kimberley is to bus which costs R 800 - R 1 300 and takes 14h 37m.
The fastest way to get from Hazyview to Kimberley is to taxi and fly which takes 4h 6m and costs R 2 800 - R 5 500.
No, there is no direct bus from Hazyview to Kimberley. However, there are services departing from Hazyview and arriving at Tourist Info Center via Nelspruit and Park Station. The journey, including transfers, takes approximately 13h 50m.
The distance between Hazyview and Kimberley is 785 km. The road distance is 867.4 km.
The best way to get from Hazyview to Kimberley without a car is to shuttle and bus which takes 12h 3m and costs R 6 000 - R 8 500.
It takes approximately 4h 6m to get from Hazyview to Kimberley, including transfers.
Hazyview to Kimberley bus services, operated by Greyhound ZA, depart from Hazyview station.
Hazyview to Kimberley bus services, operated by Greyhound ZA, arrive at Nelspruit station.
Yes, the driving distance between Hazyview to Kimberley is 867 km. It takes approximately 9h 59m to drive from Hazyview to Kimberley.
There are 172+ hotels available in Kimberley.
What companies run services between Hazyview, South Africa and Kimberley, South Africa?
You can take a bus from Hazyview to Tourist Info Center via Nelspruit, Johannesburg, and Park Station in around 13h 50m.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Kimberley via Johannesburg
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–6,500
Flights from Kruger Mpumalanga International Airport to Kimberley via Capetown
- Ave. Duration
- 5h 45m
- When
- Tuesday
- Estimated price
- R 1,700–3,500
Flights from Skukuza Airport to Kimberley via Johannesburg
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,800–7,500
Flights from Skukuza Airport to Kimberley via Capetown
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,400–13,000
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- R 1,500–6,000
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Livingstone, Johannesburg
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 2,900–11,000
Flights from Hoedspruit to Kimberley via Johannesburg
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–6,500
Flights from Hoedspruit to Kimberley via Capetown
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,400–7,000
- Website
- flycemair.co.za
Flights from Kruger Mpumalanga International Airport to Kimberley via Johannesburg
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- R 3,100–7,000
Flights from Skukuza Airport to Kimberley via Capetown
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 3,400–13,000
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- R 3,100–6,500
Flights from Hoedspruit to Kimberley via Johannesburg
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- R 3,200–7,000
- Phone
- 011 012 0231
- 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 80–86
- Schedules at
- res.prasa.com
- Phone
- +27 82 805 7919
- evoshuttle@gmail.com
- Website
- africanshuttle.com
Shuttle from Hazyview to Johannesburg Airport
- Ave. Duration
- 4h 20m
- Frequency
- On demand
- Estimated price
- R 6,000–8,000
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- R 6,500–8,000
- From
- R 6,000
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Park Station to Long St
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- R 400–420
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
Bus from Park Station to Tourist Info Center
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- R 400–420
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Park Station to Long St
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Hazyview to Hoedspruit
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Hazyview to Nelspruit
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Hazyview to Johannesburg Park
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
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 Flying into Beijing?, Getting to Rome from the airport, and Best ways to travel around Australia - to help you get the most out of your next trip.














