There are 6 ways to get from Natal to Durban by plane, bus, 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 Greater Natal International Airport to King Shaka International Airport
best- Fly from Greater Natal International Airport (NAT) to King Shaka International Airport (DUR)plane NAT - DUR
19hR 9,827–28,357Fly Greater Natal International Airport to Pietermaritzburg, bus
- Fly from Greater Natal International Airport (NAT) to Pietermaritzburg (PZB)plane NAT - PZB
- Take the bus from Burger St to Durban Bus Stnbus
23h 31mR 11,232–32,587Fly Greater Natal International Airport to Richards Bay, taxi
- Fly from Greater Natal International Airport (NAT) to Richards Bay (RCB)plane NAT - RCB
- Take the taxi from Richards Bay (RCB) to Durbantaxi
22h 26mR 12,327–33,627Bus to Presidente Castro Pinto International Airport, fly to King Shaka International Airport
- Take the bus from Natal to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to King Shaka International Airport (DUR)plane JPA - DUR
21h 58mR 11,640–33,881Bus to Presidente Castro Pinto International Airport, fly to Pietermaritzburg, bus
- Take the bus from Natal to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to Pietermaritzburg (PZB)plane JPA - PZB
- Take the bus from Burger St to Durban Bus Stnbus
26h 30mR 13,545–39,111Fly Greater Natal International Airport to Margate, bus
- Fly from Greater Natal International Airport (NAT) to Margate (MGH)plane NAT - MGH
- Take the bus from Margate Retirement Village to Durban Stationbus
24h 19mR 17,367–45,397
Greater Natal International Airport (NAT) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Natal to Durban is to fly which costs R 9 500 - R 29 000 and takes 19h.
The fastest way to get from Natal to Durban is to fly which takes 19h and costs R 9 500 - R 29 000.
The distance between Natal and Durban is 7480 km.
It takes approximately 19h to get from Natal to Durban, including transfers.
Durban is 5h ahead of Natal. It is currently 10:29 AM in Natal and 3:29 PM in Durban.
There are 2185+ hotels available in Durban.
What companies run services between Natal, Brazil and Durban, South Africa?
LATAM Chile, Airlink, and four other airlines fly from Greater Natal International Airport (NAT) to King Shaka International Airport (DUR) 3 times a day.
- Website
- latam.com
Flights from Greater Natal International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 17h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 10,000–29,000
Flights from Greater Natal International Airport to Pietermaritzburg via Sao Paulo, Johannesburg
- Ave. Duration
- 19h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 11,000–32,000
Flights from Greater Natal International Airport to Richards Bay via Sao Paulo, Johannesburg
- Ave. Duration
- 22h 55m
- When
- Thursday and Saturday
- Estimated price
- R 11,000–32,000
Flights from Presidente Castro Pinto International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 18h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 12,000–34,000
Flights from Presidente Castro Pinto International Airport to Pietermaritzburg via Sao Paulo, Johannesburg
- Ave. Duration
- 20h 53m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 13,000–38,000
Flights from Presidente Castro Pinto International Airport to Pietermaritzburg via Brasilia, Sao Paulo, Johannesburg
- Ave. Duration
- 24h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 13,000–39,000
- Website
- flyairlink.com
Flights from Greater Natal International Airport to Pietermaritzburg via Sao Paulo, Johannesburg
- Ave. Duration
- 20h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 11,000–32,000
Flights from Greater Natal International Airport to Pietermaritzburg via Sao Paulo, Capetown, Johannesburg
- Ave. Duration
- 21h 25m
- When
- Wednesday and Sunday
- Estimated price
- R 11,000–32,000
Flights from Greater Natal International Airport to Richards Bay via Sao Paulo, Johannesburg
- Ave. Duration
- 18h 10m
- When
- Monday and Thursday
- Estimated price
- R 12,000–32,000
Flights from Presidente Castro Pinto International Airport to Pietermaritzburg via Sao Paulo, Johannesburg
- Ave. Duration
- 22h 23m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 13,000–38,000
Flights from Presidente Castro Pinto International Airport to Pietermaritzburg via Sao Paulo, Capetown, Johannesburg
- Ave. Duration
- 21h 40m
- When
- Wednesday and Sunday
- Estimated price
- R 13,000–38,000
- Website
- flysaa.com
Flights from Greater Natal International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 21h
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 10,000–29,000
Flights from Presidente Castro Pinto International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 21h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 12,000–35,000
Flights from Greater Natal International Airport to Margate via Sao Paulo, Johannesburg
- Ave. Duration
- 22h 35m
- When
- Monday and Thursday
- Estimated price
- R 17,000–45,000
Flights from Greater Natal International Airport to Margate via Recife, Sao Paulo, Johannesburg
- Ave. Duration
- 20h 50m
- When
- Monday and Thursday
- Estimated price
- R 17,000–46,000
- Website
- flysafair.co.za
Flights from Greater Natal International Airport to King Shaka International Airport via Sao Paulo, Capetown
- Ave. Duration
- 16h 20m
- When
- Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- R 9,500–29,000
Flights from Presidente Castro Pinto International Airport to King Shaka International Airport via Sao Paulo, Capetown
- Ave. Duration
- 16h 32m
- When
- Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- R 11,000–34,000
- Website
- voegol.com.br
Flights from Greater Natal International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 21h 15m
- When
- Monday and Thursday
- Estimated price
- R 11,000–29,000
Flights from Presidente Castro Pinto International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 21h 25m
- When
- Monday and Thursday
- Estimated price
- R 13,000–35,000
- Website
- g-airways.com
Flights from Greater Natal International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 15h 30m
- When
- Thursday
- Estimated price
- R 11,000–29,000
Flights from Presidente Castro Pinto International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 15h 40m
- When
- Thursday
- Estimated price
- R 13,000–35,000
- Website
- flycemair.co.za
Flights from Greater Natal International Airport to Margate via Sao Paulo, Johannesburg
- Ave. Duration
- 18h 5m
- When
- Monday and Thursday
- Estimated price
- R 17,000–45,000
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
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 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/
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
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R 220–360
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R 220–360
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- 0800 042 4223
- [email protected]
- Website
- https://www.flixbus.com.br/
Bus from Natal to João Pessoa
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- R 270–450
- Schedules at
- flixbus.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- R 270–450
- Schedules at
- flixbus.com.br
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Margate Retirement Village to Durban Station
- Ave. Duration
- 2h 6m
- Frequency
- 5 times a day
- Estimated price
- R 240–270
- Schedules at
- margatecoach.co.za
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, Travelling by boat in Italy, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.








