Travel from Johannesburg to Soweto

How to get from Johannesburg to Soweto?

There is no direct connection from Johannesburg to Soweto. However, you can take the bus to Apartheid Museum then take the taxi to Soweto. Alternatively, you can travel from Johannesburg to Soweto in around 20 min.

How to get from Johannesburg to Soweto

From Carlton Center bus to Apartheid Museum then taxi to Soweto. 51 min R 436. From Johannesburg taxi to Soweto. 20 min R 333. From Johannesburg drive to Soweto. 20 min R 35. From Johannesburg Uber to Soweto. 20 min R 239.

Operators from Johannesburg to Soweto

Close Print Itinerary
  1. Here are 4 options to get from
    Johannesburg to Soweto:

    1. Trip:
      1 Bus, taxi
      • One-Way approx: USD $32 - $36
      • Duration: 51 min
      Open +
      • Trip:
        1 Bus, taxi
        • One-Way approx: USD $32 - $36
        • Duration: 51 min
        Close x
    2. Trip:
      2 Taxi
      • One-Way approx: USD $23 - $28
      • Duration: 20 min
      Open +
      • Trip:
        2 Taxi
        • One-Way approx: USD $23 - $28
        • Duration: 20 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $2 - $4
      • Duration: 20 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $2 - $4
        • Duration: 20 min
        Close x
    4. Trip:
      4 Uber
      • One-Way approx: USD $16 - $20
      • Duration: 20 min
      Open +
      • Trip:
        4 Uber
        • One-Way approx: USD $16 - $20
        • Duration: 20 min
        Close x