There are 8 ways to get from Durban to Siyabuswa by plane, car, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly King Shaka International Airport to Johannesburg International Airport, drive
best- Fly from King Shaka International Airport (DUR) to Johannesburg International Airport (JNB)plane DUR - JNB
- Drive from Johannesburg-Airport-JNB to Siyabuswacar
4h 55mR 1,231–3,174Bus, train, taxi
- Take the bus from Durban Bus Stn to Johannesburgbus
- Take the train from Park to Pretoriatrain
- Take the taxi from Pienaarspoort to Siyabuswataxi
11h 56mR 2,066–2,864Drive 693.4 km
- Drive from Durban to Siyabuswacar 693.4 km
9h 26mR 1,588–2,294Bus to Pietermaritzburg, fly to Johannesburg International Airport, drive
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Johannesburg International Airport (JNB)plane PZB - JNB
- Drive from Johannesburg-Airport-JNB to Siyabuswacar
5h 46mR 2,285–3,910Fly King Shaka International Airport to Lanseria International Airport, taxi
- Fly from King Shaka International Airport (DUR) to Lanseria International Airport (HLA)plane DUR - HLA
- Take the taxi from Pienaarspoort to Siyabuswataxi
7h 9mR 3,534–5,262Bus to Richards Bay, fly to Johannesburg International Airport, drive
- Take the bus from Durban to Richards Baybus
- Fly from Richards Bay (RCB) to Johannesburg International Airport (JNB)plane RCB - JNB
- Drive from Johannesburg-Airport-JNB to Siyabuswacar
7h 32mR 2,161–4,044Bus, taxi
- Take the bus from Durban to Midrandbus
- Take the bus from Midrand to Kranskopbus
- Take the taxi from Kranskop to Siyabuswataxi
13h 17mR 1,942–2,550Bus, taxi via Pretoria
- Take the bus from Durban to Pretoriabus
- Take the bus from Pretoria to Kranskopbus
- Take the taxi from Kranskop to Siyabuswataxi
14h 40mR 1,950–2,808
King Shaka International Airport (DUR) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Durban to Siyabuswa is to fly and drive which costs R 1 200 - R 3 200 and takes 4h 55m.
The fastest way to get from Durban to Siyabuswa is to fly and drive which takes 4h 55m and costs R 1 200 - R 3 200.
The distance between Durban and Siyabuswa is 677 km. The road distance is 693.4 km.
The best way to get from Durban to Siyabuswa without a car is to bus and train and taxi which takes 11h 56m and costs R 2 000 - R 2 900.
It takes approximately 4h 55m to get from Durban to Siyabuswa, including transfers.
Yes, the driving distance between Durban to Siyabuswa is 693 km. It takes approximately 9h 26m to drive from Durban to Siyabuswa.
There are seven+ hotels available in Siyabuswa.
What companies run services between Durban, South Africa and Siyabuswa, South Africa?
There is no direct connection from Durban to Siyabuswa. However, you can take the bus to Durban Airport, walk to King Shaka International Airport (DUR) airport, fly to Johannesburg International Airport (JNB), then drive to Siyabuswa. Alternatively, you can take the bus to Johannesburg, walk to Park, take the train to Pretoria, take the train to Pienaarspoort, then take the taxi to Siyabuswa.
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 650–1,400
Flights from King Shaka International Airport to Lanseria International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 750–1,600
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Park to Pretoria
- Ave. Duration
- 38 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 8h 10m
- Frequency
- Hourly
- Estimated price
- R 320–600
- Schedules at
- eagleliner.co.za
- Single
- R 440–490
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
- Ave. Duration
- 2h
- Estimated price
- R 1,400–2,100
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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 4 of the smartest ways to explore Australia, What documents do I need to cross Niagara Falls?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





