Find cheap flights to North America

Search hundreds of travel sites at once for deals on flights to North America

Depart
Return
Any month
Compare vs KAYAK |

Flights to North America information

Popular destinations New York, Toronto, Washington
Flights depart from South Africa
Flight price R9800
Distance 15 005 km
Avg. flight duration 15h 12m
Airlines Etihad Airways, SWISS, Ethiopian Air, South African, Qatar Airways

Book cheap flights to North America

(Return)
Airports
Origin
Cape Town
R11834
only
R11834
Johannesburg
R9800
only
R9800
Destination
New York
R15034
only
R15034
R9800
only
R9800
Calgary
R15660
only
R15660
Cancún
R18078
only
R18078
Los Angeles
R14124
only
R14124
Newark
R9828
only
R9828
Mexico City
R12488
only
R12488
Washington
R10696
only
R10696
Boston
R13839
only
R13839
Sun, Oct 6
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
25h 55m
Thu, Oct 31
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
35h 40m
R9800
Trip: 26 days
Overall null null
Based on null reviews
Tue, Nov 5
JNB
Johannesburg OR Tambo
EWR
Newark
24h 25m
Tue, Nov 19
EWR
Newark
JNB
Johannesburg OR Tambo
38h 00m
R9828
Trip: 15 days
Overall null null
Based on null reviews
Tue, Jun 11
JNB
Johannesburg OR Tambo
EWR
Newark
43h 40m
Tue, Jun 18
EWR
Newark
JNB
Johannesburg OR Tambo
33h 50m
R10511
Trip: 8 days
Overall null null
Based on null reviews
Wed, Jun 19
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
15h 35m
Thu, Jun 27
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
14h 50m
R10582
Trip: 9 days
Overall null null
Based on null reviews
Sun, Sep 22
JNB
Johannesburg OR Tambo
IAD
Washington Dulles Intl
31h 50m
Sat, Nov 2
IAD
Washington Dulles Intl
JNB
Johannesburg OR Tambo
27h 00m
R10696
Trip: 42 days
Overall null null
Based on null reviews
Sun, Oct 6
JNB
Johannesburg OR Tambo
EWR
Newark
40h 40m
Thu, Oct 31
EWR
Newark
JNB
Johannesburg OR Tambo
29h 00m
R10938
Trip: 26 days
Overall null null
Based on null reviews
Fri, May 24
JNB
Johannesburg OR Tambo
EWR
Newark
26h 50m
Mon, May 27
EWR
Newark
JNB
Johannesburg OR Tambo
29h 15m
R11635
Trip: 4 days
Overall null null
Based on null reviews
Thu, Sep 5
JNB
Johannesburg OR Tambo
MEX
Mexico City Benito Juarez
41h 00m
Thu, Sep 19
MEX
Mexico City Benito Juarez
JNB
Johannesburg OR Tambo
45h 50m
R12488
Trip: 15 days
Overall null null
Based on null reviews
Tue, Sep 3
CPT
Cape Town Intl
BOS
Boston Logan Intl
25h 25m
Wed, Oct 9
BOS
Boston Logan Intl
CPT
Cape Town Intl
22h 32m
R13839
Trip: 37 days
Overall null null
Based on null reviews
Tue, Jul 2
JNB
Johannesburg OR Tambo
LAX
Los Angeles
34h 05m
Mon, Jul 8
LAX
Los Angeles
JNB
Johannesburg OR Tambo
40h 15m
R14124
Trip: 7 days
Overall null null
Based on null reviews
Sun, May 19
JNB
Johannesburg OR Tambo
LGA
New York LaGuardia
25h 30m
Sat, May 25
LGA
New York LaGuardia
JNB
Johannesburg OR Tambo
32h 30m
R15034
Trip: 7 days
Overall null null
Based on null reviews
Wed, Aug 7
JNB
Johannesburg OR Tambo
YYC
Calgary
46h 13m
Wed, Sep 18
YYC
Calgary
JNB
Johannesburg OR Tambo
53h 05m
R15660
Trip: 43 days
Overall null null
Based on null reviews
Sun, Sep 15
JNB
Johannesburg OR Tambo
CUN
Cancun
23h 47m
Mon, Sep 23
CUN
Cancun
JNB
Johannesburg OR Tambo
20h 50m
R18078
Trip: 9 days
Overall null null
Based on null reviews
Tue, Nov 5
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
26h 45m
Tue, Nov 19
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
32h 55m
R9828
Trip: 15 days
Overall null null
Based on null reviews
Thu, Oct 17
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
25h 55m
Thu, Oct 31
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
35h 40m
R9899
Trip: 15 days
Overall null null
Based on null reviews
Thu, Jun 27
JNB
Johannesburg OR Tambo
EWR
Newark
35h 05m
Thu, Jul 11
EWR
Newark
JNB
Johannesburg OR Tambo
22h 00m
R11052
Trip: 15 days
Overall null null
Based on null reviews
Sun, Aug 4
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
40h 30m
Thu, Aug 8
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
35h 25m
R11080
Trip: 5 days
Overall null null
Based on null reviews
Fri, Sep 27
JNB
Johannesburg OR Tambo
JFK
New York John F Kennedy Intl
25h 55m
Mon, Oct 7
JFK
New York John F Kennedy Intl
JNB
Johannesburg OR Tambo
35h 35m
R10255
Trip: 11 days
Overall null null
Based on null reviews
Sun, Jun 2
JNB
Johannesburg OR Tambo
IAD
Washington Dulles Intl
25h 55m
Sat, Jul 13
IAD
Washington Dulles Intl
JNB
Johannesburg OR Tambo
26h 10m
R11763
Trip: 42 days
Overall null null
Based on null reviews
Thu, May 30
CPT
Cape Town Intl
JFK
New York John F Kennedy Intl
25h 50m
Mon, Jun 17
JFK
New York John F Kennedy Intl
CPT
Cape Town Intl
30h 00m
R11834
Trip: 19 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.