Rome2Rio

How to get fromThohoyandou to Phalaborwaby bus, car, taxi or bus (Greyhound)

Find Transport to Phalaborwa

See all options

There are 4 ways to get from Thohoyandou to Phalaborwa by bus, car, taxi, 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

    best
    1. Take the bus from Sibasa to Johannesburgbus
    2. Take the bus from Johannesburg to Phalaborwabus
    16h 10m
    R 647–882
  2. Drive 165.1 km

    cheapest
    1. Drive from Thohoyandou to Phalaborwacar165.1 km
    2h 14m
    R 385–555
  3. Taxi

    1. Take the taxi from Thohoyandou to Phalaborwataxi165.1 km
    2h 14m
    R 1,800–2,200
  4. Bus via Pretoria

    1. Take the bus from Sibasa to Pretoriabus
    2. Take the bus from Pretoria to Phalaborwabus
    17h 4m
    R 714–1,075

Questions & Answers

What companies run services between Thohoyandou, South Africa and Phalaborwa, South Africa?

You can take a bus from Sibasa to Phalaborwa via Johannesburg in around 16h 10m.

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 What are the different types of Renfe trains in Spain?, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.