Book Durban to Perth Flights
DUR — PER
Long-haul fares can swing quickly, so compare direct airline sales against metasearch tools before you lock in your trip.
Swipe left or right to browse
Durban to Perth is a diaspora corridor in both directions. Perth has one of the largest South African-born communities of any Australian city, built through three decades of skilled-worker migration in the mining, engineering, healthcare and financial sectors. The route has no nonstop service -- all options connect through Johannesburg, where Qantas operates the only direct JNB-PER flight at roughly ten hours, and through Emirates via Dubai or Qatar via Doha for travellers whose timing or price targets suit the Gulf hub option. The listed twenty-four-hour-thirty-five-minute duration reflects a full connecting itinerary.
Qantas is the anchor carrier on the Australia end and the most searched brand for South Africans booking Australia travel. The JNB-PER direct saves several hours over Sydney routings, and Perth Airport -- 12km east of the city -- handles the South African-origin flow with good processing times. For Durban-originating travellers, the most straightforward option is the King Shaka to OR Tambo domestic leg, followed by the Qantas or Emirates departure the same evening to avoid an overnight in Johannesburg. Perth's time zone is relatively friendly -- arrivals in the early morning after an overnight flight from JNB give a full first day.
November is the cheapest month for this itinerary; December and January are the expensive peak when South African December holidays coincide with Australian summer. A three-to-four-month booking lead time for the Qantas nonstop from JNB is the practical recommendation -- the aircraft is popular with the diaspora, and the combination of South African winter holidays and Australian school-holiday demand in June-July creates a secondary peak in addition to the December-January spike.
Quick facts
| Route | DUR → PER |
| Typical duration | 24h 35m |
| Daily flights | 8 |
| Cheapest month | November |
| Peak season | July-August and December |
| From airport | King Shaka International Airport |
| To airport | Perth Airport |
| Type | international |
| Airlines | saa, airlink, cemair, emirates, qantas |