There are 3 ways to get from Majuba Power Station to Johannesburg by taxi, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Majuba Power Station to New Castletaxi
- Take the bus from New Castle to Johannesburgbus
6h 20mR 896–1,086Drive 231.2 km
cheapest- Drive from Majuba Power Station to Johannesburgcar 231.2 km
2h 41mR 517–747Shuttle, bus
- Take a shuttle bus from Amersfoort to Belfast
- Take a shuttle bus from Belfast to Witbank
- Take the bus from Witbank to Johannesburg Parkbus
8h 55mR 1,599–2,114
Questions & Answers
The cheapest way to get from Majuba Power Station to Johannesburg is to drive which costs R 500 - R 750 and takes 2h 41m.
The fastest way to get from Majuba Power Station to Johannesburg is to drive which takes 2h 41m and costs R 500 - R 750.
The distance between Majuba Power Station and Johannesburg is 386 km. The road distance is 231.2 km.
The best way to get from Majuba Power Station to Johannesburg without a car is to taxi and bus which takes 6h 20m and costs R 850 - R 1 100.
It takes approximately 6h 20m to get from Majuba Power Station to Johannesburg, including transfers.
Yes, the driving distance between Majuba Power Station to Johannesburg is 231 km. It takes approximately 2h 41m to drive from Majuba Power Station to Johannesburg.
There are 5005+ hotels available in Johannesburg.
What companies run services between Majuba Power Station, South Africa and Johannesburg, South Africa?
There is no direct connection from Majuba Power Station to Johannesburg. However, you can take the taxi to New Castle then take the bus to Johannesburg. Alternatively, you can drive from Majuba Power Station to Johannesburg in around 2h 41m.
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from New Castle to Johannesburg
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- R 240–310
- Schedules at
- eagleliner.co.za
- Single
- R 240–310
- Phone
- 0861 33 44 33
- [email protected]
- Website
- Citybug Shuttle
Shuttle from Amersfoort to Belfast
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Website
- Citybug Shuttle
Shuttle from Belfast to Witbank
- Ave. Duration
- 1h 3m
- Frequency
- Every 2 hours
- Estimated price
- R 500–650
- Website
- Citybug Shuttle
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Witbank to Johannesburg Park
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 30m
- Estimated price
- R 650–800
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 Travelling by boat in Italy, Best ways to travel around Australia, and Travelling around the UAE - to help you get the most out of your next trip.









