There are 4 ways to get from Groot-Marico to Johannesburg by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Zeerust to Soshanguvebus
- Take the train from Pretoria to Parktrain North-South
5h 34mR 757–1,475Drive 193.7 km
cheapest- Drive from Groot-Marico to Johannesburgcar 193.7 km
2h 59mR 440–635Bus, fly
- Take the bus from Zeerust to Queens Rdbus
- Fly from Gaborone (GBE) to Johannesburg International Airport (JNB)plane GBE - JNB
4h 10mR 2,940–4,841Bus
- Take the bus from Zeerust to Queens Rdbus
- Take the bus from Gaborone to Johannesburgbus
7h 16mR 810–2,011
Gaborone (GBE) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Groot-Marico to Johannesburg is to drive which costs R 430 - R 650 and takes 2h 59m.
The fastest way to get from Groot-Marico to Johannesburg is to drive which takes 2h 59m and costs R 430 - R 650.
No, there is no direct bus from Groot-Marico to Johannesburg. However, there are services departing from Zeerust and arriving at Johannesburg via Gaborone. The journey, including transfers, takes approximately 7h 16m.
The distance between Groot-Marico and Johannesburg is 367 km. The road distance is 193.7 km.
The best way to get from Groot-Marico to Johannesburg without a car is to bus and train which takes 5h 34m and costs R 750 - R 1 500.
It takes approximately 5h 34m to get from Groot-Marico to Johannesburg, including transfers.
Groot-Marico to Johannesburg bus services, operated by Etrago, depart from Zeerust station.
Groot-Marico to Johannesburg bus services, operated by Etrago, arrive at Queens Rd station.
Yes, the driving distance between Groot-Marico to Johannesburg is 194 km. It takes approximately 2h 59m to drive from Groot-Marico to Johannesburg.
There are 4975+ hotels available in Johannesburg.
What companies run services between Groot-Marico, South Africa and Johannesburg, South Africa?
You can take a vehicle from Groot-Marico to Johannesburg via Zeerust and Gaborone in around 7h 16m.
- Website
- flyairlink.com
Flights from Gaborone to Johannesburg International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- R 2,500–7,000
- Website
- airbotswana.co.bw
Flights from Gaborone to Johannesburg International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 1,400–2,300
- Website
- flysaa.com
Flights from Gaborone to Johannesburg International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 1,800–2,400
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Zeerust to Soshanguve
- Ave. Duration
- 2h 59m
- Frequency
- Twice a week
- Estimated price
- R 281–900
- Schedules at
- etragomz.com
- Single
- R 281
Bus from Zeerust to Queens Rd
- Ave. Duration
- 1h 27m
- Frequency
- Twice a week
- Estimated price
- R 151–850
- Schedules at
- etragomz.com
- Single
- R 151
Bus from Zeerust to Queens Rd
- Ave. Duration
- 1h 27m
- Frequency
- Twice a week
- Estimated price
- R 151–850
- Schedules at
- etragomz.com
- Single
- R 151
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Gaborone to Johannesburg
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- R 470–500
- Schedules at
- monnakgotla.co.bw
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Gaborone to Johannesburg
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- R 270–660
- Website
- https://www.intercape.co.za
- Saver
- R 660
- Flexi
- R 560
- Full Flexi
- R 500
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 Why you should take the train in the US, Train travel in France: A guide to SNCF, and Which London airport should I choose? - to help you get the most out of your next trip.





