Travel from Johannesburg to Queenstown-South-Africa

Bus from Johannesburg to Queenstown

Citiliner operates a bus from Johannesburg to Queenstown twice daily. Tickets cost $17 - $25 and the journey takes 4 h. Vaal Maseru also services this route once a week.

How to get from Johannesburg to Queenstown

From Johannesburg bus to Welkom then bus to Queenstown. 10 h 50 min. From Johannesburg bus to Queenstown. 11 h 45 min R 542. From Johannesburg Park car train to Queenstown. 15 h 28 min R 233. From Johannesburg drive to Queenstown. 9 h 4 min R 1 110. From Park train to Marlboro, train to Johannesburg airport, fly to East London airport, taxi to East London, then car train to Queenstown. 8 h 31 min R 1 257. From Park train to Marlboro, train to Johannesburg airport, fly to Bloemfontein airport, taxi to Bloemfontein, then bus to Queenstown. 7 h 26 min. From Park train to Marlboro, train to Johannesburg airport, fly to Umtata airport, taxi to Umtata, bus to Engcobo, then bus to Queenstown. 7 h 29 min. From Park train to Marlboro, train to Johannesburg airport, fly to Port Elizabeth airport, taxi to Port Elizabeth, then bus to Queenstown. 10 h 24 min R 1 526.
Close Print Itinerary
  1. Here are 8 options to get from
    Johannesburg to Queenstown:

    1. Trip:
      1 Bus Vaal Maseru
      • One-Way approx: N/A
      • Duration: 10 h 50 min
      Open +
      • Trip:
        1 Bus Vaal Maseru
        • One-Way approx: N/A
        • Duration: 10 h 50 min
        Close x
    2. Trip:
      2 Bus InterCape
      • One-Way approx: USD $29 - $55
      • Duration: 11 h 45 min
      Open +
      • Trip:
        2 Bus InterCape
        • One-Way approx: USD $29 - $55
        • Duration: 11 h 45 min
        Close x
    3. Trip:
      3 Car train
      • One-Way approx: USD $16 - $23
      • Duration: 15 h 28 min
      Open +
      • Trip:
        3 Car train
        • One-Way approx: USD $16 - $23
        • Duration: 15 h 28 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 9 h 4 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 9 h 4 min
        Close x
    5. Trip:
      5 Fly to East London, car train
      • One-Way approx: USD $84 - $210
      • Duration: 8 h 31 min
      Open +
      • Trip:
        5 Fly to East London, car train
        • One-Way approx: USD $84 - $210
        • Duration: 8 h 31 min
        Close x
    6. Trip:
      6 Fly to Bloemfontein, bus
      • One-Way approx: N/A
      • Duration: 7 h 26 min
      Open +
      • Trip:
        6 Fly to Bloemfontein, bus
        • One-Way approx: N/A
        • Duration: 7 h 26 min
        Close x
    7. Trip:
      7 Fly to Umtata, bus
      • One-Way approx: N/A
      • Duration: 7 h 29 min
      Open +
      • Trip:
        7 Fly to Umtata, bus
        • One-Way approx: N/A
        • Duration: 7 h 29 min
        Close x
    8. Trip:
      8 Fly to Port Elizabeth, bus
      • One-Way approx: USD $98 - $300
      • Duration: 10 h 24 min
      Open +
      • Trip:
        8 Fly to Port Elizabeth, bus
        • One-Way approx: USD $98 - $300
        • Duration: 10 h 24 min
        Close x