Rome2Rio

How to get fromJohannesburg to Riviersonderendby plane, taxi, bus (Greyhound), car train, or car

Find Transport to Riviersonderend

See all options

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

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

  1. Fly, taxi

    best
    1. Fly from Johannesburg International Airport (JNB) to Cape Town International Airport (CPT)plane plane JNB - CPT
    2. Take the taxi from Capetown-Airport-CPT to Riviersonderendtaxi taxi
    4h 5m
    R 3,375–5,362
  2. Bus

    cheapest
    1. Take the bus from Johannesburg to Cape Townbus bus
    2. Take the bus from Cape Town to Riviersonderendbus bus
    21h 51m
    R 881–1,250
  3. Car train, drive

    1. Take the cartrain from Park Station to Beaufort Westcartrain train
    2. Drive from Beaufort West to Riviersonderendcar car
    29h 23m
    R 1,283–2,034
  4. Drive 1,377.2 km

    1. Drive from Johannesburg to Riviersonderendcar car 1,377.2 km
    13h 44m
    R 3,060–4,419
  5. Bus via Hartenbos

    1. Take the bus from Johannesburg to Mossel Baybus bus
    2. Take the bus from Mossel Bay to Riviersonderendbus bus
    22h 26m
    R 990–1,731

Johannesburg International Airport (JNB) to Cape Town International Airport (CPT) flights

Calendar343Weekly Planes
Duration2h 15mAverage Duration
TicketR 1,029Cheapest Price
See schedules

Questions & Answers

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

You can take a bus from Johannesburg to Riviersonderend via Cape Town and Cape Town in around 21h 51m.

Airlines
Train operators
Bus operators
Other 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 Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.