Rome2Rio

How to get fromHopetown to Johannesburgby bus, plane, car, car train, or bus (Greyhound)

Find Transport to Johannesburg

See all options

There are 5 ways to get from Hopetown to Johannesburg by bus, plane, car, car train, or bus (Greyhound)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, fly

    best
    1. Take the bus from Hopetown to Kimberleybus bus
    2. Fly from Kimberley (KIM) to Johannesburg International Airport (JNB)plane plane KIM - JNB
    4h 26m
    R 2,568–4,973
  2. Bus via Caltex Oranjerus Garage

    cheapest
    1. Take the bus from Caltex Oranjerus Garage to Park Stationbus bus
    8h 24m
    R 496–592
  3. Drive, car train

    1. Drive from Hopetown to Bloemfonteincar car
    2. Take the cartrain from Bloemfontein to Johannesburg Parkcartrain train 74013
    10h 38m
    R 766–1,044
  4. Drive 598.4 km

    1. Drive from Hopetown to Johannesburgcar car 598.4 km
    7h 3m
    R 1,358–1,961
  5. Bus (Greyhound)

    1. Take the bus from Hopetown to Johannesburgbus bus
    8h 25m
    R 500–700

Hopetown to Johannesburg by bus (Greyhound)

Calendar7Weekly Buses
Duration8h 25mAverage Duration
TicketR 500Cheapest Price
See schedules

Questions & Answers

What companies run services between Hopetown, South Africa and Johannesburg, South Africa?

Eagle Liner operates a bus from Caltex Oranjerus Garage to Park Station twice daily. Tickets cost R 460–550 and the journey takes 8h 20m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.