Bus Tickets from Johannesburg to Balfour, ZA

Previously seen trips

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

        Get from Johannesburg to Balfour

        This route is served by bus only

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

        1bus per day
        1h 50mAverage Duration
        47 milesDistance
        2kgCO₂ emissions

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

        People from around the world trust Busbud