Greater flexibility on bookings

Book now, change laterFind out more

Sorry we no longer fly to Durban

We’d still love to help you explore South Africa though. You’ll find great deals to:

Cape Town


Find out where else we fly to in South Africa


Skip to Navigation

Fly to Durban

Fly from London Heathrow (LHR) to Durban (DUR) direct with British Airways. The east coast city sits on a golden mile of sand, warmed by the Indian Ocean and frequented by dolphins. Combine British Airways’ award-winning service with the warmth of South Africa’s sunny city. Due to Covid-19, schedules and airports are subject to change. For the latest information, check our timetable.

Durban is Africa’s busiest port and South Africa’s third largest city with a mesmeric overtone of African culture mixed with Indian and colonial influence. Discover the beauty of the KwaZulu-Natal region, defining Durban as a destination for culture and adventure. Durban has vast nature reserves and heritage sites across the region, so hire a car and drive out to the Drakensburg mountains. Whether you want authentic Zulu delicacies, Indian curries, iced rooibos tea or craft beer, find it in Durbans’ melting pot. This multi-cultural city has a lively downtown and more than its fair share of beach bums enjoying the 320 days of sunshine a year.

Durban flight facts

How long is the flight to Durban?
Duration of your flight to Durban.

It takes just over 11 hours to fly direct from London Heathrow (LHR) to Durban’s International Airport, King Shaka International Airport (DUR).

Book Durban car hire

Hire a car in Durban to discover the city, the KwaZulu Natal and beyond.

Find inspiration in our travel guide

People hiking mountains rucksack boots camping Drakensberg grass hills sky.

Explore beyond Durban

Discover more of Durban. Not only has this city got wonderfully warm beaches, but it backs onto the dramatic battlefields of Zululand, some wildlife-haven game reserves and the awe-inspiring Drakensberg peaks. It's time to see South Africa at its wildest.

Read article

Holidays in Durban

Hotel swimming pool.

Create a package holiday

Book with us and take advantage of our terrific package deals. Enjoy exclusive savings when you combine a flight + hotel.

Search holidays

Explore with car hire

Hire a car and enjoy freedom and flexibility on your holiday. Choose a vehicle to suit your requirements and earn Avios points with every rental.

Start your search

Terms and conditions

Create a trip

Create a trip
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Book direct for a better deal.


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Find out more


Hold your flight booking for 72 hours for a small fee


Why fly BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance*
  • Inclusive 23kg or 51lb checked baggage allowance**
  • Airport, online or mobile check-in
  • Manage your travel plans with the British Airways app

*Except on Basic short haul fares. **Long haul economy allowance.