Rome2Rio

How to get fromSecunda to Midrandby taxi, bus, car or shuttle

Find Transport to Midrand

See all options

There are 5 ways to get from Secunda to Midrand by taxi, bus, car, or shuttle

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

  1. Taxi, bus via Midrand

    best
    1. Take the taxi from Secunda to Jacob sttaxi taxi
    2. Take the bus from Jacob st to Johannesburgbus bus
    3. Take the bus from Johannesburg to Midrandbus bus
    4h 46m
    R 1,659–2,171
  2. Drive 144.9 km

    cheapest
    1. Drive from Secunda to Midrandcar car 144.9 km
    2h 13m
    R 333–480
  3. Taxi

    1. Take the taxi from Secunda to Midrandtaxi taxi 144.9 km
    2h 13m
    R 1,600–2,000
  4. Taxi, shuttle

    1. Take the taxi from Secunda to Petroporttaxi taxi
    2. Take a shuttle bus from Petroport to OR Tambo Airportshuttle bus
    2h 43m
    R 1,650–2,154
  5. Taxi, bus

    1. Take the taxi from Secunda to Jacob sttaxi taxi
    2. Take the bus from Jacob st to Johannesburgbus bus
    3h 10m
    R 1,257–1,625

Questions & Answers

What companies run services between Secunda, South Africa and Midrand, South Africa?

There is no direct connection from Secunda to Midrand. However, you can take the taxi to Jacob st, take the bus to Johannesburg, then take the line 17203 bus to Midrand. Alternatively, you can drive from Secunda to Midrand in around 2h 13m.

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 documents do I need to cross Niagara Falls?, 5 incredible day trips from Florence by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.