Find coaches from Groot-Marico to Johannesburg

Previously seen journeys

Next departures from Groot-Marico to Johannesburg on 24 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
IntercapeBus
Econo Petroleum Garage, Groot Marico
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
IntercapeBus
Econo Petroleum Garage, Groot Marico
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
IntercapeBus
Econo Petroleum Garage, Groot Marico
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
IntercapeBus
Econo Petroleum Garage, Groot Marico
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
IntercapeBus
Econo Petroleum Garage, Groot Marico
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags

Compare 2 ways to travel from Groot-Marico to Johannesburg

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Johannesburg. The journey takes about 4 hours 15 minutes and with fares starting at just £29, it presents an excellent value for a comfortable ride.

1bus per day
4h 15mAverage duration
109 milesDistance
4kgCO₂ emissions
Average price£29 - £67Average duration4h 15m
4kg CO₂e
Shuttle
Average price£29 - £67Average duration4h 55m
6kg CO₂e

Frequently asked questions about travelling by bus from Groot-Marico to Johannesburg

  1. How far is Johannesburg from Groot-Marico by coach?

    The distance between Groot-Marico and Johannesburg by coach is approximately 110 miles (177 km).

  2. Is there a way to reach Johannesburg from Groot-Marico without a car?

    You can travel to Johannesburg from Groot-Marico by coach, which provides a smooth ride and an affordable and convenient trip. You can also consider rideshare services depending on your preferences.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
22/11
No data
23/11
No data
Today
No data
25/11
No data
26/11
No data
27/11
No data
28/11
No data
29/11
£26
busbud logoThe cheapest trip from Groot-Marico to Johannesburg was searched and found on 29 Nov 2025 with a price of £26

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Groot-Marico to Johannesburg as early as possible.

You can expect to pay from £26 to £28 for a bus ticket from Groot-Marico to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at £26, which is on 2025-11-29.

People from around the world trust Busbud