Travel options for:
Johannesburg Park Station to Cape Town
  • Fly from Lanseria

    $86 - $232
    1. Johannesburg Park Station

      7 min - every 20 minutes

      $9

    2. Sandton

      31 min - 18.9 miles

      $23 - $29

    3. Lanseria (HLA)

      1 h 55 min - non-stop

      $50 - $190

    4. Capetown (CPT)

      30 min - every 30 minutes

      $5

  • Fly from Johannesburg

    $71 - $235
    1. Johannesburg Park Station

      7 min - every 20 minutes

      $9

    2. Sandton

      14 min - every 20 minutes

      $8 - $12

    3. Johannesburg (JNB)

      2 h 5 min - non-stop

      $50 - $210

    4. Capetown (CPT)

      30 min - every 30 minutes

      $5

  • Train to Pretoria Wonderboom Apt, fly

    $93 - $316
    1. Johannesburg Park Station

      42 min - every 20 minutes

      $5 - $11

    2. Hatfield

      18 min - 13 miles

      $17 - $21

    3. Pretoria Wonderboom (PRY)

      2 h 30 min - non-stop

      $65 - $280

    4. Capetown (CPT)

      30 min - every 30 minutes

      $5

  • Bus TransLux Express

    $34
    1. Johannesburg Park Station

      3 min - 1065 feet

    2. Johannesburg

      17 h 15 min - once daily

      $34

  • Bus Greyhound ZA

    $35 - $75
    1. Johannesburg

      17 h 55 min - twice daily

      $35 - $75

  • Bus Eldo Coaches

    $39 - $48
    1. Johannesburg

      35 min - twice daily

      $7 - $17

    2. Midrand

      18 h 44 min - 3 times a day

      $31

    3. Claremont

      21 min - hourly

  • Train

    $24 - $50
    1. Johannesburg

      3 h - 4 times a week

      $24 - $50

  • Drive

    $130 - $200
    1. Johannesburg Park Station

      14 h 34 min - 875.9 miles

      $130 - $200

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Johannesburg Park train to Sandton, taxi to Lanseria airport, fly to Capetown airport, then bus to Cape Town. 4 h 18 min $116. From Johannesburg Park train to Sandton, train to Johannesburg airport, fly to Capetown airport, then bus to Cape Town. 4 h 20 min $104. From Johannesburg Park train to Hatfield, taxi to Pretoria Wonderboom Apt airport, fly to Capetown airport, then bus to Cape Town. 5 h 15 min $140. From Johannesburg Park Station walk to Johannesburg then bus to Cape Town. 17 h 18 min $33. From Johannesburg bus to Cape Town. 17 h 55 min $51. From Johannesburg bus to Midrand, bus to Claremont, then train to Capetown. 21 h 7 min $43. From Johannesburg train to Cape Town. 3 h $48. From Johannesburg Park Station drive to Cape Town. 14 h 34 min $164.