
Popular airlines from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)
- South African Airways
South African Airways
- FlexFlight
FlexFlight
- Hahn Air Systems
Hahn Air Systems
- Cemair
Cemair
- South African Airlink
South African Airlink
- Hahn Air Technologies
Hahn Air Technologies
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Cheap Flights from Johannesburg to Cape Town (JNB-CPT)
Prices were available within the past 7 days and start at ₩142,600 for one-way flights and ₩282,200 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, Jan 3 - Wed, Jan 14
JNB
Johannesburg
CPT
Cape Town
₩282,200 Roundtrip, found 13 hours ago
₩282,200
Roundtrip
found 13 hours ago

Sun, Jan 4 - Wed, Jan 14
JNB
Johannesburg
CPT
Cape Town
₩290,400 Roundtrip, found 13 hours ago
₩290,400
Roundtrip
found 13 hours ago

Mon, Jan 5 - Wed, Jan 14
JNB
Johannesburg
CPT
Cape Town
₩291,700 Roundtrip, found 13 hours ago
₩291,700
Roundtrip
found 13 hours ago

Sat, Jan 3 - Tue, Jan 13
JNB
Johannesburg
CPT
Cape Town
₩314,800 Roundtrip, found 13 hours ago
₩314,800
Roundtrip
found 13 hours ago

Sun, Jan 4 - Tue, Jan 13
JNB
Johannesburg
CPT
Cape Town
₩323,000 Roundtrip, found 13 hours ago
₩323,000
Roundtrip
found 13 hours ago

Tue, Jan 20 - Sat, Jan 24
JNB
Johannesburg
CPT
Cape Town
₩326,100 Roundtrip, found 2 days ago
₩326,100
Roundtrip
found 2 days ago

Wed, Jan 14 - Sun, Jan 18
JNB
Johannesburg
CPT
Cape Town
₩326,700 Roundtrip, found 3 days ago
₩326,700
Roundtrip
found 3 days ago

Wed, Jan 7 - Tue, Jan 13
JNB
Johannesburg
CPT
Cape Town
₩332,900 Roundtrip, found 13 hours ago
₩332,900
Roundtrip
found 13 hours ago

Mon, Jan 5 - Tue, Jan 13
JNB
Johannesburg
CPT
Cape Town
₩334,800 Roundtrip, found 13 hours ago