Find coaches from Balfour, ZA to Johannesburg

Previously seen journeys

Next departures from Balfour to Johannesburg on 22 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
Balfour - R23 Bus Stop, Balfour, 2410
Johannesburg (Park Station)No tags
Eagle LinerBus
Balfour - R23 Bus Stop, Balfour, 2410
Johannesburg (Park Station)No tags
Eagle LinerBus
Balfour - R23 Bus Stop, Balfour, 2410
Johannesburg (Park Station)No tags
Eagle LinerBus
Balfour - R23 Bus Stop, Balfour, 2410
Johannesburg (Park Station)No tags
IntercapeBus
Sasol Super Service Station, 98 Dyer St, 2410
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags

Get from Balfour to Johannesburg

This route is served by bus only

The journey takes about 1 hour 20 minutes, and with fares starting at just £9, it presents an excellent value for a comfortable ride.

2bus per day
1h 20mAverage duration
47 milesDistance
2kgCO₂ emissions

Frequently asked questions about travelling by bus from Balfour, ZA to Johannesburg

  1. How far is Johannesburg from Balfour by coach?

    The journey from Balfour to Johannesburg by coach covers an approximate distance of 47 miles (75 km).

  2. Is there a way to reach Johannesburg from Balfour without a car?

    You can reach Johannesburg from Balfour by coach, as there are regular services between the two locations. Depending on your preferences, carpooling can also be considered as an option.

People from around the world trust Busbud