There are 8 ways to get from Burgersfort to Benoni by taxi, plane, bus, or car
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
best- Take the taxi from Burgersfort to Nelspruit-Airport-MQPtaxi
- Fly from Kruger Mpumalanga International Airport (MQP) to Johannesburg International Airport (JNB)plane MQP - JNB
3h 48mR 3,157–6,118Drive 309.9 km
cheapest- Drive from Burgersfort to Benonicar 309.9 km
4h 16mR 720–1,040Taxi, bus
- Take the taxi from Burgersfort to Hazyviewtaxi
- Take the bus from Hazyview to Nelspruitbus
- Take the bus from Nelspruit to Johannesburgbus
10h 28mR 2,266–3,026Taxi to Gateway International Airport, fly
- Take the taxi from Burgersfort to Gateway International Airport (PTG)taxi
- Fly from Gateway International Airport (PTG) to Johannesburg International Airport (JNB)plane PTG - JNB
3h 44mR 4,033–6,230Taxi to Hoedspruit, fly
- Take the taxi from Burgersfort to Hoedspruit (HDS)taxi
- Fly from Hoedspruit (HDS) to Johannesburg International Airport (JNB)plane HDS - JNB
3h 54mR 4,207–7,763Taxi to Skukuza Airport, fly
- Take the taxi from Burgersfort to Skukuza Airport (SZK)taxi
- Fly from Skukuza Airport (SZK) to Johannesburg International Airport (JNB)plane SZK - JNB
4h 51mR 5,342–6,613Taxi, bus via Acornhoek
- Take the taxi from Burgersfort to Acornhoektaxi
- Take the bus from Acornhoek to Nelspruitbus
- Take the bus from Nelspruit to Johannesburgbus
11h 55mR 2,333–3,093Taxi, bus #2
- Take the taxi from Burgersfort to Hoedspruittaxi
- Take the bus from Hoedspruit to Pretoriabus
- Take the bus from Pretoria to Benonibus
13h 5mR 1,797–2,555
Kruger Mpumalanga International Airport (MQP) to Johannesburg International Airport (JNB) flights
Comparing Your Travel Options
The cheapest way to get from Burgersfort to Benoni is to drive which costs R 700 - R 1 100 and takes 4h 16m.
The fastest way to get from Burgersfort to Benoni is to taxi and fly which takes 3h 44m and costs R 4 000 - R 6 500.
The distance between Burgersfort and Benoni is 481 km. The road distance is 309.9 km.
The best way to get from Burgersfort to Benoni without a car is to taxi and bus which takes 10h 28m and costs R 2 200 - R 3 100.
It takes approximately 3h 48m to get from Burgersfort to Benoni, including transfers.
Yes, the driving distance between Burgersfort to Benoni is 310 km. It takes approximately 4h 16m to drive from Burgersfort to Benoni.
There are 917+ hotels available in Benoni.
What companies run services between Burgersfort, South Africa and Benoni, South Africa?
There is no direct connection from Burgersfort to Benoni. However, you can take the taxi to Nelspruit-Airport-MQP airport, fly to Johannesburg International Airport (JNB), then take the taxi to Benoni. Alternatively, you can take the taxi to Hazyview, take the bus to Nelspruit, take the bus to Johannesburg, then take the bus to Benoni.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1,600–3,600
Flights from Gateway International Airport to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1,900–3,700
Flights from Hoedspruit to Johannesburg International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- R 2,300–4,800
Flights from Skukuza Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,800–3,600
- Website
- flysafair.co.za
Flights from Kruger Mpumalanga International Airport to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Friday and Sunday
- Estimated price
- R 800–2,400
- Website
- flycemair.co.za
Flights from Hoedspruit to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 2,100–6,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Hazyview to Nelspruit
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Acornhoek to Nelspruit
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Hoedspruit to Pretoria
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- R 420–800
- 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
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Pretoria to Benoni
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- R 70–210
- Schedules at
- eagleliner.co.za
- Single
- R 70–210
- Ave. Duration
- 2h 34m
- Estimated price
- R 1,300–2,600
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 What are the different types of Renfe trains in Spain?, Italy Travel Guides, and Why you should take the train in the US - to help you get the most out of your next trip.









