Travel from Johannesburg to Benoni

How to get from Johannesburg to Benoni?

There is no direct connection from Johannesburg to Benoni. However, you can take the train to Marlboro, take the train to OR Tambo Airport, then take the taxi to Benoni. Alternatively, you can take the bus to Brakpan then take the taxi to Benoni.

How to get from Johannesburg to Benoni

ModeDurationPrice
From Park train to Marlboro, train to OR Tambo Airport, then taxi to Benoni.42 minR 467
From Johannesburg bus to Brakpan then taxi to Benoni.57 minR 342
From Johannesburg taxi to Benoni.22 minR 408
From Johannesburg drive to Benoni.22 minR 44
From Johannesburg Uber to Benoni.22 minR 299

Operators from Johannesburg to Benoni

Close Print Itinerary
  1. Here are 5 options to get from
    Johannesburg to Benoni:

    1. Trip:
      1 Train, taxi
      • One-Way approx: USD $35 - $40
      • Duration: 42 min
      Open +
      • Trip:
        1 Train, taxi
        • One-Way approx: USD $35 - $40
        • Duration: 42 min
        Close x
    2. Trip:
      2 Bus, taxi
      • One-Way approx: USD $24 - $32
      • Duration: 57 min
      Open +
      • Trip:
        2 Bus, taxi
        • One-Way approx: USD $24 - $32
        • Duration: 57 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $28 - $35
      • Duration: 22 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $28 - $35
        • Duration: 22 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $3 - $5
      • Duration: 22 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $3 - $5
        • Duration: 22 min
        Close x
    5. Trip:
      5 Uber
      • One-Way approx: USD $20 - $25
      • Duration: 22 min
      Open +
      • Trip:
        5 Uber
        • One-Way approx: USD $20 - $25
        • Duration: 22 min
        Close x