Book Mahe to Durban Flights
SEZ — DUR
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
The Seychelles to Durban corridor does not have direct service — Seychelles International Airport on Mahe routes to South Africa via Johannesburg, Addis Ababa or Dubai depending on which carrier handles the booking. SAA, Ethiopian and Emirates are the main options, each using a different hub. The 17h 25m in the data represents a two-connection journey for most routings, and the Durban arrival at King Shaka adds the domestic JNB-DUR sector on top of the long-haul from Changi or Doha.
The passenger flow on this route is predominantly South Africans returning from the Seychelles rather than Seychellois visiting KwaZulu-Natal, though the reverse does exist. South African passport holders have visa-free access to Seychelles for stays up to 30 days — one of the simpler visa situations for South African leisure travellers, with no advance application required. Mahe at the departure end offers beach resorts on the main island and regular ferries to Praslin and La Digue for the granite-boulder beaches that define the Seychelles visual identity. Seychelles International Airport sits 5km southeast of the capital Victoria.
November is the cheapest month for this itinerary; July through August and December are the expensive windows, driven by peak island holiday demand from European and South African markets simultaneously. Given the indirect routing and the 17-hour-plus journey, travellers should check whether booking through to King Shaka as a single itinerary gives better connection protection than splitting the international and domestic sectors — a missed connection at OR Tambo from a long-haul arrival can mean an overnight stay in Johannesburg, which is a meaningful disruption after that length of travel.
Quick facts
| Route | SEZ → DUR |
| Typical duration | 17h 25m |
| Daily flights | 4 |
| Cheapest month | November |
| Peak season | July-August and December |
| From airport | Seychelles International Airport |
| To airport | King Shaka International Airport |
| Type | international |
| Airlines | saa, ethiopian, emirates |