Cheap flights from South Africa starting at

Featured airlines

Qatar Airways
Emirates
KLM
Ethiopian Airlines
Kenya Airways
Lufthansa
Swiss International Air Lines
Air France
Cemair
  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 40% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Cheapest flights from ${flightsOriginNameOW}

Prices were available within the past 7 days and start at ${flightsLowestPriceOW} for one-way flights and S$207 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Durban — Johannesburg
DUR - JNB with Hahn Air Technologies
Tue, 4 Feb
Johannesburg — Durban
JNB - DUR with Hahn Air Technologies
Tue, 11 Feb
Found 16 hours ago
Select flight from Durban to Johannesburg, departing on February 4 with Hahn Air Technologies, and returning from Johannesburg to Durban on February 11 with Hahn Air Technologies. Price from S$207, Found 16 hours ago.
Johannesburg — Durban
JNB - DUR with Hahn Air Technologies
Mon, 30 Dec
Durban — Johannesburg
DUR - JNB with Hahn Air Technologies
Wed, 15 Jan
Found 1 day ago
Select flight from Johannesburg to Durban, departing on December 30 with Hahn Air Technologies, and returning from Durban to Johannesburg on January 15 with Hahn Air Technologies. Price from S$207, Found 1 day ago.
Hahn Air Systems
Johannesburg — Durban
HLA - DUR with Hahn Air Systems
Tue, 4 Feb
Hahn Air Systems
Durban — Johannesburg
DUR - HLA with Hahn Air Systems
Sat, 8 Feb
Found 1 day ago
Select flight from Johannesburg to Durban, departing on February 4 with Hahn Air Systems, and returning from Durban to Johannesburg on February 8 with Hahn Air Systems. Price from S$240, Found 1 day ago.
Cape Town — Durban
CPT - DUR with Hahn Air Technologies
Sat, 18 Jan
Durban — Cape Town
DUR - CPT with Hahn Air Technologies
Sun, 19 Jan
Found 4 days ago
Select flight from Cape Town to Durban, departing on January 18 with Hahn Air Technologies, and returning from Durban to Cape Town on January 19 with Hahn Air Technologies. Price from S$298, Found 4 days ago.
Johannesburg — Cape Town
JNB - CPT with Hahn Air Technologies
Sat, 11 Jan
Cape Town — Johannesburg
CPT - JNB with Hahn Air Technologies
Sun, 19 Jan
Found 6 days ago
Select flight from Johannesburg to Cape Town, departing on January 11 with Hahn Air Technologies, and returning from Cape Town to Johannesburg on January 19 with Hahn Air Technologies. Price from S$300, Found 6 days ago.
Cape Town — Johannesburg
CPT - JNB with Hahn Air Technologies
Thu, 13 Feb
Johannesburg — Cape Town
JNB - CPT with Hahn Air Technologies
Sun, 16 Feb
Found 1 day ago
Select flight from Cape Town to Johannesburg, departing on February 13 with Hahn Air Technologies, and returning from Johannesburg to Cape Town on February 16 with Hahn Air Technologies. Price from S$307, Found 1 day ago.
Hahn Air Systems
Johannesburg — Cape Town
HLA - CPT with Hahn Air Systems
Tue, 28 Jan
Hahn Air Systems
Cape Town — Johannesburg
CPT - HLA with Hahn Air Systems
Fri, 31 Jan
Found 2 hours ago
Select flight from Johannesburg to Cape Town, departing on January 28 with Hahn Air Systems, and returning from Cape Town to Johannesburg on January 31 with Hahn Air Systems. Price from S$314, Found 2 hours ago.
Hahn Air Systems
Johannesburg — Gqeberha
JNB - PLZ with Hahn Air Systems
Tue, 7 Jan
Hahn Air Systems
Gqeberha — Johannesburg
PLZ - JNB with Hahn Air Systems
Wed, 15 Jan
Found 1 day ago
Select flight from Johannesburg to Gqeberha, departing on January 7 with Hahn Air Systems, and returning from Gqeberha to Johannesburg on January 15 with Hahn Air Systems. Price from S$324, Found 1 day ago.
Hahn Air Systems
Cape Town — Gqeberha
CPT - PLZ with Hahn Air Systems
Tue, 28 Jan
Hahn Air Systems
Gqeberha — Cape Town
PLZ - CPT with Hahn Air Systems
Sat, 1 Feb
Found 3 days ago
Select flight from Cape Town to Gqeberha, departing on January 28 with Hahn Air Systems, and returning from Gqeberha to Cape Town on February 1 with Hahn Air Systems. Price from S$324, Found 3 days ago.
Hahn Air Systems
Bloemfontein — Cape Town
BFN - CPT with Hahn Air Systems
Fri, 10 Jan
Hahn Air Systems
Cape Town — Bloemfontein
CPT - BFN with Hahn Air Systems
Mon, 13 Jan
Found 4 days ago
Select flight from Bloemfontein to Cape Town, departing on January 10 with Hahn Air Systems, and returning from Cape Town to Bloemfontein on January 13 with Hahn Air Systems. Price from S$327, Found 4 days ago.
Hahn Air Systems
Gqeberha — Cape Town
PLZ - CPT with Hahn Air Systems
Thu, 30 Jan
Hahn Air Systems
Cape Town — Gqeberha
CPT - PLZ with Hahn Air Systems
Thu, 6 Feb
Found 6 days ago
Select flight from Gqeberha to Cape Town, departing on January 30 with Hahn Air Systems, and returning from Cape Town to Gqeberha on February 6 with Hahn Air Systems. Price from S$365, Found 6 days ago.
Swiss International Air Lines
Johannesburg — London
JNB - LHR with Swiss International Air Lines
Sun, 26 Jan
Swiss International Air Lines
London — Johannesburg
LHR - JNB with Swiss International Air Lines
Sun, 9 Feb
Found 6 days ago
Select flight from Johannesburg to London, departing on January 26 with Swiss International Air Lines, and returning from London to Johannesburg on February 9 with Swiss International Air Lines. Price from S$785, Found 6 days ago.
Ethiopian Airlines
Cape Town — Dubai
CPT - DXB with Ethiopian Airlines
Tue, 1 Jul
Ethiopian Airlines
Dubai — Cape Town
DXB - CPT with Ethiopian Airlines
Fri, 4 Jul
Found 4 days ago
Select flight from Cape Town to Dubai, departing on July 1 with Ethiopian Airlines, and returning from Dubai to Cape Town on July 4 with Ethiopian Airlines. Price from S$862, Found 4 days ago.
Norse Atlantic UK
Cape Town — London
CPT - LGW with Norse Atlantic UK
Thu, 23 Jan
Norse Atlantic UK
London — Cape Town
LGW - CPT with Norse Atlantic UK
Wed, 5 Feb
Found 4 days ago
Select flight from Cape Town to London, departing on January 23 with Norse Atlantic UK, and returning from London to Cape Town on February 5 with Norse Atlantic UK. Price from S$875, Found 4 days ago.
*Available to Expedia members.