One Way
Lowest Fare Finder Chrome Extension

Popular Filters

+ 1 more

Departure Airports

One Way Price

AED 306 AED 1,800

Duration

2 h 10 m 27 h 30 m

Stops From Johannesburg

Departure From Johannesburg

Before 6 AM

AED 376

6 AM - 12 PM

AED 306

12 PM - 6 PM

AED 306

After 6 PM

AED 310

Arrival at Cape Town

6 AM - 12 PM

AED 306

12 PM - 6 PM

AED 330

After 6 PM

AED 306

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(15)

+ 1 more

Layover Airports

+ 1 more

Layover Duration

40 m 24 h 0 m

Johannesburg to Cape Town Fare Calendar

Book cheap Johannesburg to Cape Town International ✈ tickets at MakeMyTrip. Get best deals, offers & lowest airfare ticket booking from Johannesburg to Cape Town air travel route. Check flight reservation status, schedules of Johannesburg to Cape Town flight online. Also check Cape Town to Johannesburg Fare Calendar online. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.
Sorted By:
Departure
Duration
Arrival
Price
South African Airways

AED 350

AED 306

Johannesburg to Cape Town , 22 Jul

South African Airways SA | 303

06:05

Tue, 22 Jul 25

Terminal B

Johannesburg, South Africa

02 h 15 m

08:20

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair

AED 354

AED 310

Lanseria to Cape Town , 22 Jul

FlySafair FA | 326

19:30

Tue, 22 Jul 25

Lanseria, South Africa

02 h 15 m

21:45

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Lift Airline

AED 366

AED 322

Johannesburg to Cape Town , 22 Jul

Lift Airline GE | 101

06:30

Tue, 22 Jul 25

Johannesburg, South Africa

02 h 10 m

08:40

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink

AED 368

AED 324

Johannesburg to Cape Town , 22 Jul

South African Airlink 4Z | 921

07:30

Tue, 22 Jul 25

Terminal B

Johannesburg, South Africa

02 h 15 m

09:45

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair

More Timing Options

AED 374

AED 330

Lanseria to Cape Town , 22 Jul

FlySafair FA | 352

12:05

Tue, 22 Jul 25

Lanseria, South Africa

02 h 20 m

14:25

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair

AED 386

AED 342

Lanseria to Cape Town , 22 Jul

FlySafair FA | 324

13:45

Tue, 22 Jul 25

Lanseria, South Africa

02 h 15 m

16:00

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways

AED 390

AED 346

Johannesburg to Cape Town , 22 Jul

South African Airways SA | 313

08:10

Tue, 22 Jul 25

Terminal B

Johannesburg, South Africa

02 h 15 m

10:25

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair

More Timing Options

AED 394

AED 350

Lanseria to Cape Town , 22 Jul

FlySafair FA | 301

07:00

Tue, 22 Jul 25

Lanseria, South Africa

02 h 15 m

09:15

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Lift Airline

AED 400

AED 356

Johannesburg to Cape Town , 22 Jul

Lift Airline GE | 133

16:00

Tue, 22 Jul 25

Johannesburg, South Africa

02 h 10 m

18:10

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

CemAir

AED 416

AED 372

Johannesburg to Cape Town , 22 Jul

CemAir 5Z | 834

09:30

Tue, 22 Jul 25

Johannesburg, South Africa

02 h 15 m

11:45

Tue, 22 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available