Travel from Johannesburg to Dundee-South-Africa

Bus from Johannesburg to Dundee

Greyhound ZA operates a bus from Johannesburg to Dundee once daily. Tickets cost $21 - $29 and the journey takes 6 h 25 min.

How to get from Johannesburg to Dundee

From Johannesburg bus to Glencoe then taxi to Dundee. 6 h 32 min R 428. From Johannesburg bus to Ladysmith, bus to Glencoe, then taxi to Dundee. 6 h 37 min R 651. From Johannesburg car train to Newcastle then taxi to Dundee. 7 h R 1 154. From Johannesburg drive to Dundee. 4 h 8 min R 507. From Park train to Marlboro, train to Johannesburg airport, fly to Pietermaritzburg airport, taxi to Pietermaritzburg, bus to Glencoe, then taxi to Dundee. 6 h 59 min R 1 955.

Operators from Johannesburg to Dundee

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

    1. Trip:
      1 Bus
      • One-Way approx: USD $30 - $40
      • Duration: 6 h 32 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $30 - $40
        • Duration: 6 h 32 min
        Close x
    2. Trip:
      2 Bus Citiliner
      • One-Way approx: USD $44 - $61
      • Duration: 6 h 37 min
      Open +
      • Trip:
        2 Bus Citiliner
        • One-Way approx: USD $44 - $61
        • Duration: 6 h 37 min
        Close x
    3. Trip:
      3 Car train, taxi
      • One-Way approx: USD $78 - $101
      • Duration: 7 h
      Open +
      • Trip:
        3 Car train, taxi
        • One-Way approx: USD $78 - $101
        • Duration: 7 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 8 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 8 min
        Close x
    5. Trip:
      5 Fly, bus
      • One-Way approx: USD $131 - $324
      • Duration: 6 h 59 min
      Open +
      • Trip:
        5 Fly, bus
        • One-Way approx: USD $131 - $324
        • Duration: 6 h 59 min
        Close x