Mayıs 2010'da King Shaka International kapılarını açtı. Eski Durban Uluslararası Havalimanı, Durban'dan geçen artan iş ve turist trafiğini barındırmak için yetersiz büyük olarak değerlendirildi.
Tüm büyük Güney Afrika havayolları, Durban'ın 35 kilometre kuzeyinde bulunan King Shaka Uluslararası Havalimanı'na hizmet veriyor. Şehirlerin çoğuna uçuşlar var. Öte yandan çok sayıda küçük şehir buradan bağlantılı değildir. Ayrıca, Mauritius'a uçuşlar sunmaktadır.
Mauritius (Air Mauritius) ve Svaziland'a uluslararası uçuşlar mevcuttur (Svazi Express Airways ve South African Express ile).
Yeni havaalanından Marine Parade'deki otellere ve Durban'ın merkezi iş bölgesine giden taksi ücretleri kolaylıkla 400 ZAR'ı (53 ABD Doları) aşabilir. Ancak taksi durağının yanında, kişi başı 80 R ($ 10.50) karşılığında saatte bir (veya yeterli sayıda kişiye ulaşır ulaşmaz) havalimanı servis otobüsü kalkmaktadır, ancak yolculuk daha uzun sürebilir. Taksi şoförlerinin son derece agresif olabileceklerini ve siz mekiğe ulaşmadan sizi durdurmaya çalışacaklarını unutmayın.
Durban'a iç hat uçuşları şu havayolları tarafından gerçekleştirilmektedir: Airlink, British Airways, Interlink, Kulula, Mango ve South African Airlines.
Durban'a/Durban'dan uluslararası uçuşlar şu havayolları tarafından gerçekleştirilmektedir: Airlink (Maputo'ya/Maputo'dan), Air Mauritius (Mauritius'a/dan) ve Emirates (Dubai'ye/Dubai'den).
Durban Uluslararası Havalimanı (eski adıyla Louis Botha Havalimanı) faaliyetlerini durdurdu. Durban'ın 40 kilometre kuzeyinde, La Mercy yakınlarında bulunan King Shaka Uluslararası Havalimanı inşa edildi ve çalışıyor.
Virginia Airfield, Kuzey Durban'da, Durban merkezi iş bölgesinin sadece birkaç kilometre kuzeyinde ve Umhlanga Rocks'ın birkaç kilometre güneyinde bulunan küçük, özel bir havaalanıdır. Bu havaalanından düzenli ticari uçuş yoktur, ancak King Shaka Aviation gibi işletmeler aracılığıyla bu havaalanına gidiş-dönüş jet kiralayabilirsiniz.
Şehrin ana tren istasyonu şehrin kalbinde yer almaktadır. Shosholoza Meyl, Cuma ve Pazar günleri Johannesburg ve Pietermaritzburg arasında bir gece treni işletiyor. Bu, Durban'ı dünyanın geri kalanına bağlayan tek şehirlerarası rota gibi görünüyor.
MetroRail, Durban'ın sayısız banliyölerine ve çevresindeki kasabalara (örneğin Pinetown ve hem güney hem de kuzey kıyılarındaki tatil beldeleri (örneğin Kelso ve Park Ryne) gibi) düzenli banliyö trenleri işletmektedir.
Tüm ulusal havayolları ve Baz Bus, Durban'a düzenli olarak hizmet vermektedir. Merkez otobüs durağı, şehrin ana tren istasyonu olan Durban İstasyonu'nun yanında yer almaktadır.
Bazı yolcu gemileri Durban'da dururken, normalde şehre sadece birkaç "tek yönlü" tekne girişi vardır. Bir yük gemisinde seyahat teorik olarak mümkün olsa da, genel olarak duyurulmaz. Durban'dan kalkan MSC Sinfonia gemileri.