There are 7 ways to get from Heilbron to Durban by taxi, bus, 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.
Taxi, bus via Pietermaritzburg
best- Take the taxi from Heilbron to Total Energies Helmuttaxi
- Take the bus from Total Energies Helmut to Burger Stbus
- Take the bus from Burger St to Durban Bus Stnbus
7h 16mR 737–1,412Taxi, bus #2
cheapest- Take the taxi from Heilbron to Total Energies Helmuttaxi
- Take the bus from Total Energies Helmut to Jeff Taylor Crescentbus
9h 45mR 662–1,002Drive 489 km
- Drive from Heilbron to Durbancar 489 km
5h 46mR 1,126–1,626Drive, fly to King Shaka International Airport
- Drive from Heilbron to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR)plane JNB - DUR
4h 23mR 1,237–3,381Taxi, bus (Greyhound)
- Take the taxi from Heilbron to Vereenigingtaxi
- Take the bus from Vereeniging to Durbanbus
8h 51mR 708–1,133Drive, fly to Pietermaritzburg, bus
- Drive from Heilbron to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Pietermaritzburg (PZB)plane JNB - PZB
- Take the bus from Burger St to Durban Bus Stnbus
5h 14mR 2,352–3,861Drive, fly to Richards Bay, bus
- Drive from Heilbron to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Richards Bay (RCB)plane JNB - RCB
- Take the bus from Richards Bay to Durbanbus
7hR 2,127–4,101
Johannesburg International Airport (JNB) to King Shaka International Airport (DUR) flights
Comparing Your Travel Options
The cheapest way to get from Heilbron to Durban is to taxi and bus which costs R 650 - R 1 000 and takes 9h 45m.
The fastest way to get from Heilbron to Durban is to drive and fly which takes 4h 23m and costs R 1 200 - R 3 400.
The distance between Heilbron and Durban is 610 km. The road distance is 489 km.
The best way to get from Heilbron to Durban without a car is to taxi and bus via Pietermaritzburg which takes 7h 16m and costs R 700 - R 1 500.
It takes approximately 7h 16m to get from Heilbron to Durban, including transfers.
Yes, the driving distance between Heilbron to Durban is 489 km. It takes approximately 5h 46m to drive from Heilbron to Durban.
There are 2232+ hotels available in Durban.
What companies run services between Heilbron, Free State, South Africa and Durban, South Africa?
There is no direct connection from Heilbron to Durban. However, you can take the taxi to Total Energies Helmut, take the bus to Burger St, then take the bus to Durban Bus Stn. Alternatively, you can drive from Heilbron to Durban in around 5h 46m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 650–1,500
- Website
- flyairlink.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 1,100–3,600
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,900–2,900
Flights from Johannesburg International Airport to Richards Bay
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,600–3,300
- Website
- flysaa.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- R 700–7,000
- Website
- g-airways.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 800–6,500
- Website
- flexflight.dk
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 800–6,500
- Website
- turkishairlines.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- R 700–7,000
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,900–2,900
Flights from Johannesburg International Airport to Richards Bay
- Ave. Duration
- 1h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–3,300
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- R 700–4,400
Flights from Johannesburg International Airport to Richards Bay
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- R 1,800–4,500
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Total Energies Helmut to Burger St
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- R 290–550
- Schedules at
- eagleliner.co.za
- Single
- R 384–389
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Total Energies Helmut to Jeff Taylor Crescent
- Ave. Duration
- 8h 39m
- Frequency
- 4 times a day
- Estimated price
- R 280–550
- Schedules at
- eagleliner.co.za
- Single
- R 420–460
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Richards Bay to Durban
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- Vilamora Tours & Travel
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- Vilamora Tours & Travel
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- Vilamora Tours & Travel
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Vereeniging to Durban
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- R 300–650
- Schedules at
- greyhound.co.za
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- Intercape
Bus from Richards Bay to Durban
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
- Ave. Duration
- 1h 6m
- Estimated price
- R 380–490
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 Need to know: Jadrolinija, Italy Travel Guides, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.