There are 7 ways to get from Baragwanath to Durban by plane, 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.
Fly Johannesburg International Airport to King Shaka International Airport
best- Fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR)plane JNB - DUR
2h 59mR 1,462–3,294Bus
cheapest- Take the bus from Rifle Range Rd to Durban Bus Stnbus
7h 55mR 320–600Drive 570.9 km
- Drive from Baragwanath to Durbancar 570.9 km
6h 18mR 1,287–1,858Taxi to Lanseria International Airport, fly to King Shaka International Airport
- Take the taxi from Baragwanath to Lanseria-Airport-HLAtaxi
- Fly from Lanseria International Airport (HLA) to King Shaka International Airport (DUR)plane HLA - DUR
3h 11mR 1,688–4,402Fly Johannesburg International Airport to Pietermaritzburg, bus
- Fly from Johannesburg International Airport (JNB) to Pietermaritzburg (PZB)plane JNB - PZB
- Take the bus from Burger St to Durban Bus Stnbus
3h 50mR 2,367–3,824Fly Johannesburg International Airport to Richards Bay, taxi
- Fly from Johannesburg International Airport (JNB) to Richards Bay (RCB)plane JNB - RCB
- Take the taxi from Richards Bay (RCB) to Durbantaxi
3h 25mR 3,362–5,564Bus via Gemsbok St (Greyhound)
- Take the bus from Lenasia to Durbanbus
9h 32mR 387–869
Baragwanath to Durban by bus
Questions & Answers
The cheapest way to get from Baragwanath to Durban is to bus which costs R 320 - R 600 and takes 7h 55m.
The fastest way to get from Baragwanath to Durban is to fly which takes 2h 59m and costs R 1 400 - R 3 300.
Yes, there is a direct bus departing from Rifle Range Rd and arriving at Durban Bus Stn. Services depart once daily, and operate every day. The journey takes approximately 7h 55m.
The distance between Baragwanath and Durban is 545 km. The road distance is 570.9 km.
The best way to get from Baragwanath to Durban without a car is to bus which takes 7h 55m and costs R 320 - R 600.
It takes approximately 2h 59m to get from Baragwanath to Durban, including transfers.
Baragwanath to Durban bus services, operated by Eagle Liner, depart from Rifle Range Rd station.
The best way to get from Baragwanath to Durban is to fly which takes 2h 59m and costs R 1 400 - R 3 300. Alternatively, you can bus, which costs R 320 - R 600 and takes 7h 55m.
Baragwanath to Durban bus services, operated by Eagle Liner, arrive at Durban Bus Stn station.
Yes, the driving distance between Baragwanath to Durban is 571 km. It takes approximately 6h 18m to drive from Baragwanath to Durban.
What companies run services between Baragwanath, South Africa and Durban, South Africa?
Safair, Global Aviation, and five other airlines fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR) every 30 minutes. Alternatively, Eagle Liner operates a bus from Rifle Range Rd to Durban Bus Stn once daily. Tickets cost R 320–600 and the journey takes 7h 55m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 700–1,800
Flights from Lanseria International Airport to King Shaka International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- R 750–3,300
- Website
- flysaa.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- R 1,000–3,900
- Website
- g-airways.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 750–7,000
- Website
- flexflight.dk
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 750–7,000
- 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–2,600
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,700–2,700
Flights from Johannesburg International Airport to Richards Bay
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,600–3,400
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- R 1,000–3,900
- Website
- turkishairlines.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,100–6,500
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,700–2,700
Flights from Johannesburg International Airport to Richards Bay
- Ave. Duration
- 1h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–3,400
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Rifle Range Rd to Durban Bus Stn
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- R 320–600
- Schedules at
- eagleliner.co.za
- Single
- R 460–550
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
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Lenasia to Durban
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- R 370–700
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 11m
- Estimated price
- R 700–1,500
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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 How to travel India's Golden Triangle, Thanksgiving 2018: How to travel stress-free, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Book your Baragwanath to Durban bus tickets online with 12go.asia.
There are 375+ hotels available in Durban.








