Rome2Rio

How to get fromPort Shepstone to Heilbronby bus, taxi, car or plane

Find Transport to Heilbron

See all options

There are 7 ways to get from Port Shepstone to Heilbron by bus, taxi, car, or plane

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, taxi

    best
    1. Take the bus from Umzikhulu to Pietermaritzburgbus bus
    2. Take the bus from Pietermaritzburg to Vereenigingbus bus
    3. Take the taxi from Vereeniging to Heilbrontaxi taxi
    9h 31m
    R 1,112–1,405
  2. Drive 583.6 km

    1. Drive from Port Shepstone to Heilbroncar car 583.6 km
    6h 55m
    R 1,297–1,873
  3. Bus to King Shaka International Airport, fly, taxi

    1. Take the bus from Port Shepstone to Durban Airportbus bus
    2. Fly from King Shaka International Airport (DUR) to Johannesburg International Airport (JNB)plane plane DUR - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Heilbrontaxi taxi
    6h 11m
    R 1,495–2,824
  4. Bus, taxi via Johannesburg

    1. Take the bus from Umzikhulu to Pietermaritzburgbus bus
    2. Take the bus from Pietermaritzburg to Johannesburgbus bus
    3. Take the bus from Johannesburg to Total Energies Helmutbus bus
    4. Take the taxi from Total Energies Helmut to Heilbrontaxi taxi
    12h 57m
    R 1,207–1,745
  5. Bus to Pietermaritzburg, fly, taxi

    1. Take the bus from Umzikhulu to Pietermaritzburgbus bus
    2. Fly from Pietermaritzburg (PZB) to Johannesburg International Airport (JNB)plane plane PZB - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Heilbrontaxi taxi
    5h 36m
    R 2,662–4,585
  6. Fly from Margate, taxi

    1. Fly from Margate (MGH) to Johannesburg International Airport (JNB)plane plane MGH - JNB
    2. Take the taxi from Johannesburg-Airport-JNB to Heilbrontaxi taxi
    5h 12m
    R 3,446–6,669
  7. Bus to Mthatha Airport, fly, taxi

    1. Take the bus from Umzikhulu to Mthathabus bus
    2. Fly from Mthatha Airport (UTT) to Johannesburg International Airport (JNB)plane plane UTT - JNB
    3. Take the taxi from Johannesburg-Airport-JNB to Heilbrontaxi taxi
    8h 49m
    R 3,030–5,877

King Shaka International Airport (DUR) to Johannesburg International Airport (JNB) flights

Calendar281Weekly Planes
Duration1h 11mAverage Duration
TicketR 493Cheapest Price
See schedules

Questions & Answers

What companies run services between Port Shepstone, South Africa and Heilbron, Free State, South Africa?

There is no direct connection from Port Shepstone to Heilbron. However, you can take the bus to Pietermaritzburg, take the bus to Vereeniging, then take the taxi to Heilbron. Alternatively, you can drive from Port Shepstone to Heilbron in around 6h 55m.

Airlines
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 How to get from London to Edinburgh, Italian Lakes: Getting around by train, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.