
Cheap Flights to South Africa from $445 (2025/2026)
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Jet to one of South Africa's top cities

Cape Town
Flights
How Much Does it Cost To Fly To South Africa?
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
IAD
Washington Dulles Intl.
JNB
O.R. Tambo Intl.
$886 Roundtrip, found 3 days ago
$886
Roundtrip
found 3 days ago
JFK
John F. Kennedy Intl.
JNB
O.R. Tambo Intl.
$939 Roundtrip, found 2 hours ago
$939
Roundtrip
found 2 hours ago
IAD
Washington Dulles Intl.
CPT
Cape Town Intl.
$1,016 Roundtrip, found 6 days ago
$1,016
Roundtrip
found 6 days ago
JFK
John F. Kennedy Intl.
CPT
Cape Town Intl.
$1,033 Roundtrip, found 2 hours ago
$1,033
Roundtrip
found 2 hours ago
SEA
Seattle - Tacoma Intl.
CPT
Cape Town Intl.
$1,043 Roundtrip, just found
$1,043
Roundtrip
just found
EWR
Newark Liberty Intl. Airport
JNB
O.R. Tambo Intl.
$1,053 Roundtrip, found 1 hour ago
$1,053
Roundtrip
found 1 hour ago
EWR
Newark Liberty Intl. Airport
CPT
Cape Town Intl.
$1,090 Roundtrip, found 2 hours ago
$1,090
Roundtrip
found 2 hours ago
JFK
John F. Kennedy Intl.
DUR
King Shaka Intl.
$1,132 Roundtrip, found 5 days ago
$1,132
Roundtrip
found 5 days ago
JFK
John F. Kennedy Intl.
PLZ
Port Elizabeth
$1,262 Roundtrip, found 1 day ago
$1,262
Roundtrip
found 1 day ago
EWR
Newark Liberty Intl. Airport
DUR
King Shaka Intl.
$1,314 Roundtrip, found 4 days ago
$1,314
Roundtrip
found 4 days ago
JFK
John F. Kennedy Intl.
ELS
East London
$1,330 Roundtrip, found 3 days ago
$1,330
Roundtrip
found 3 days ago
Origin | Destination | Travel Dates | Flights From* |
---|---|---|---|
JNB | Bloemfontein | November 7 to November 9 | $182 |
JNB | Hoedspruit | November 6 to November 10 | $259 |
JNB | Pietermaritzburg | November 6 to November 10 | $263 |
LGW | Cape Town | November 12 to November 18 | $430 |
SIN | Johannesburg | November 17 to November 24 | $717 |
SIN | Cape Town | November 7 to November 20 | $798 |
LGW | La Mercy | November 6 to November 10 | $949 |
LHR | Bloemfontein | November 19 to December 4 | $979 |
LHR | George | January 13 to March 24 | $1,014 |
BKK | Cape Town | November 6 to November 10 | $1,030 |
LHR | Johannesburg | November 18 to December 9 | $1,180 |
LHR | Gqeberha | January 14 to February 28 | $1,266 |
FCO | La Mercy | December 22 to April 1 | $1,273 |
BKK | Johannesburg | November 11 to November 18 | $1,780 |
LHR | Pietermaritzburg | December 20 to January 9 | $2,576 |
Origin | Destination | Travel Dates | Flights From* |
---|---|---|---|
JNB | La Mercy | October 25 to October 27 | $141 |
JNB | Cape Town | October 25 to October 28 | $200 |
CPT | La Mercy | October 25 to October 27 | $206 |
JNB | Gqeberha | October 25 to October 27 | $217 |
JNB | East London | October 25 to October 27 | $248 |
JNB | Hoedspruit | October 26 to October 29 | $298 |
FCO | Johannesburg | October 25 to October 31 | $556 |
LHR | Johannesburg | October 26 to November 11 | $723 |
LHR | Johannesburg | October 26 to November 11 | $723 |
LHR | Cape Town | October 26 to November 2 | $733 |
LHR | Cape Town | October 26 to November 2 | $733 |
FCO | Cape Town | October 26 to November 25 | $824 |
YYZ | Cape Town | October 26 to November 10 | $991 |
JFK | Johannesburg | October 25 to November 1 | $1,235 |
EWR | La Mercy | October 26 to November 5 | $1,566 |
Best South Africa Flight and Hotel Packages
Price found within the past 48 hours. Click for updated prices.

4.0-star property
Cape Standard Guest House
Dec 10 - Dec 16
6 night stay
Johannesburg (JNB) to Cape Town (CPT)
South African Airways • Coach
Cape Town (CPT) to Johannesburg (JNB)
South African Airlink • Coach
Save 100% on your flight
Price was $1,137, price is now $797 per person
$797
per person
found 1 day ago


5.0-star property
Nova Constantia Boutique Residence
Dec 10 - Dec 16
6 night stay
Johannesburg (JNB) to Cape Town (CPT)
South African Airways • Coach
Cape Town (CPT) to Johannesburg (JNB)
South African Airlink • Coach
Save 100% on your flight
Price was $1,546, price is now $1,076 per person
$1,076
per person
found 1 day ago
Don't see what you're looking for?
See all available trips from Johannesburg to South Africa
View all tripsTravelers ❤️ These South Africa 🏨

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions International Terminal Duty Free Mall and Emperors Palace Casino are located nearby.
8.8/10 Excellent! (1,793 reviews)
I usually get a day room at City Lodge Hotel on my way out of Joburg. I choose them because they typically have a good online rate for an overnight stay. The hotel is massive - you could easily walk 15 mins to your room if it is at the far end of the footprint. The staff is always lovely and my room ...
Reviewed on Oct 19, 2025

Hotel Sky Cape Town
Lower Long St, Cape Town, Western Cape
Stay at this 3.5-star hotel in Cape Town. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Long Street and Cape Town Stadium are located nearby.
8.4/10 Very Good! (289 reviews)
Very close to the convention centre and close to the Waterfront.
Reviewed on Oct 16, 2025

The Onyx Apartment Hotel by NEWMARK
57 Heerengracht Street, Cape Town, Western Cape
Stay at this 4-star aparthotel in Cape Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Long Street and Cape Town Stadium are located nearby.
9.2/10 Wonderful! (535 reviews)
Good service
Reviewed on Sep 9, 2025
Save an average of 15% on thousands of hotels when you're signed in

Premier Hotel OR Tambo
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Stay at this 4-star family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions International Terminal Duty Free Mall and Kempton Park Golf Club are located nearby.
8.6/10 Excellent! (1,021 reviews)
Nice upscale hotel near the airport. Comfortable beds, nice linens, very quiet. Got a good nights rest here. Staff was exceptional. Breakfast is great (not free. ZAR 225) with lots of choices.
Reviewed on Oct 17, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.