There are 6 ways to get from Nigeria to Durban by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lagos to King Shaka International Airport
best- Fly from Lagos (LOS) to King Shaka International Airport (DUR)plane LOS - DUR
11h 22mR 7,775–22,321Fly Benin City to King Shaka International Airport
cheapest- Fly from Benin City (BNI) to King Shaka International Airport (DUR)plane BNI - DUR
14h 39mR 3,952–14,294Drive 6,996.9 km
- Drive from Lagos to Durbancar 6,996.9 km
4d 9hR 15,977–23,078Fly Lagos to Pietermaritzburg, bus
- Fly from Lagos (LOS) to Pietermaritzburg (PZB)plane LOS - PZB
- Take the bus from Burger St to Durban Bus Stnbus
11h 38mR 8,140–23,501Fly Lagos to Margate, bus
- Fly from Lagos (LOS) to Margate (MGH)plane LOS - MGH
- Take the bus from Margate Retirement Village to Durban Stationbus
16h 11mR 10,315–31,371Fly Warri to King Shaka International Airport
- Fly from Warri (QRW) to King Shaka International Airport (DUR)plane QRW - DUR
17h 33mR 7,265–20,309
Lagos (LOS) to King Shaka International Airport (DUR) flights
Comparing Your Travel Options
The cheapest way to get from Nigeria to Durban is to fly which costs R 3 900 - R 15 000 and takes 14h 39m.
The fastest way to get from Nigeria to Durban is to fly which takes 11h 22m and costs R 7 500 - R 23 000.
The distance between Nigeria and Durban is 5053 km. The road distance is 6996.9 km.
It takes approximately 11h 22m to get from Nigeria to Durban, including transfers.
Durban is 1h ahead of Nigeria. It is currently 5:13 AM in Nigeria and 6:13 AM in Durban.
Yes, the driving distance between Nigeria to Durban is 6997 km. It takes approximately 4 days 9h to drive from Nigeria to Durban.
There are 2235+ hotels available in Durban.
What companies run services between Nigeria and Durban, South Africa?
South African Airways and CemAir fly from Lagos (LOS) to King Shaka International Airport (DUR) once daily.
- Website
- flysaa.com
Flights from Lagos to King Shaka International Airport via Johannesburg
- Ave. Duration
- 10h 58m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,500–22,000
Flights from Lagos to Margate via Johannesburg
- Ave. Duration
- 12h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 10,000–31,000
Flights from Warri to King Shaka International Airport via Lagos, Johannesburg
- Ave. Duration
- 21h 27m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,000–20,000
Flights from Warri to King Shaka International Airport via Lagos, Accra, Johannesburg
- Ave. Duration
- 15h 55m
- When
- Wednesday and Sunday
- Estimated price
- R 7,500–22,000
Flights from Warri to King Shaka International Airport via Abuja, Lagos, Johannesburg
- Ave. Duration
- 19h 25m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,500–22,000
Flights from Benin City to King Shaka International Airport via Lagos, Johannesburg
- Ave. Duration
- 19h 25m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,000–18,000
Flights from Benin City to King Shaka International Airport via Lagos, Accra, Johannesburg
- Ave. Duration
- 16h
- When
- Wednesday and Sunday
- Estimated price
- R 6,500–19,000
Flights from Benin City to King Shaka International Airport via Abuja, Lagos, Johannesburg
- Ave. Duration
- 22h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,500–19,000
Flights from Benin City to King Shaka International Airport via Lagos, Libreville, Johannesburg
- Ave. Duration
- 13h 10m
- When
- Tuesday
- Estimated price
- R 3,700–14,000
- Website
- flyairlink.com
Flights from Lagos to Pietermaritzburg via Johannesburg
- Ave. Duration
- 11h 52m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 8,000–23,000
Flights from Lagos to Pietermaritzburg via Entebbe, Johannesburg
- Ave. Duration
- 16h 11m
- When
- Friday, Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 10,000–26,000
Flights from Lagos to Pietermaritzburg via Luanda, Johannesburg
- Ave. Duration
- 15h 5m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- R 7,500–31,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
- Phone
- +27 11 672 9807
- [email protected]
- 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 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 280–330
- 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 Getting to Milan from the airport, Travelling to and around Russia for the 2018 FIFA World Cup, and Want to know more about Flixbus? - to help you get the most out of your next trip.





