One Way

Popular Filters

+ 1 more

One Way Price

CAD 622 CAD 4,300

Duration

9 h 50 m 43 h 30 m

Stops From Doha

Departure From Doha

Before 6 AM

CAD 843

6 AM - 12 PM

CAD 622

12 PM - 6 PM

CAD 622

After 6 PM

CAD 622

Arrival at Cape Town

6 AM - 12 PM

CAD 649

12 PM - 6 PM

CAD 787

After 6 PM

CAD 622

Alliances & Airlines

Oneworld

(28)

SkyTeam

(3)

Star Alliance

(16)

+ 10 more

Layover Airports

+ 6 more

Layover Duration

1 h 45 m 32 h 0 m

Doha To Cape Town Flights

Book Doha to Cape Town flight tickets at lowest price. Get best deals on your upcoming Doha to Cape Town flights only on MakeMyTrip. Also Book Cape Town to Doha Flights. Currently 67 flights flying from Doha to Cape Town. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Etihad Airways, FlySafair

More Timing Options

CAD 622

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 806

20:30

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 15 m

22:45

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, FlySafair

More Timing Options

CAD 631

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 103

20:05

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 15 m

22:20

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, FlySafair

More Timing Options

CAD 642

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 691

18:30

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 15 m

20:45

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, Lift Airline

CAD 649

Transit Visa may be required | Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

RwandAir WB | 303

08:45

Thu, 12 Feb 26

Doha, Qatar

06 h

13:45

Thu, 12 Feb 26

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Thu, 12 Feb 26

Kigali, Rwanda

03 h 50 m

02:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Lift Airline GE | 101

06:30

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 10 m

08:40

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Lift Airline

CAD 662

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Lift Airline GE | 125

19:00

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 10 m

21:10

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, FlySafair

CAD 668

Transit Visa may be required | Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

RwandAir WB | 303

08:45

Thu, 12 Feb 26

Doha, Qatar

06 h

13:45

Thu, 12 Feb 26

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Thu, 12 Feb 26

Kigali, Rwanda

03 h 50 m

02:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 200

05:55

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 20 m

08:15

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, FlySafair

CAD 675

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 624

18:00

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 20 m

20:20

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, South African Airways

CAD 677

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 369

20:30

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 15 m

22:45

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, FlySafair

CAD 701

Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

Etihad Airways EY | 670

22:55

Thu, 12 Feb 26

Doha, Qatar

01 h 05 m

01:00

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 747

02:05

Fri, 13 Feb 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

08:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 602

17:45

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

02 h 20 m

20:05

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, CemAir

CAD 713

Transit Visa may be required | Re Check-in of Baggage required

Doha to Cape Town , 12 Feb

RwandAir WB | 303

08:45

Thu, 12 Feb 26

Doha, Qatar

06 h

13:45

Thu, 12 Feb 26

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Thu, 12 Feb 26

Kigali, Rwanda

03 h 50 m

02:20

Fri, 13 Feb 26

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

CemAir 5Z | 6002 | Operated By South African Airways

06:05

Fri, 13 Feb 26

Johannesburg, South Africa

02 h 15 m

08:20

Fri, 13 Feb 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available