Supportexpand_more
| Welcome | English / ZAR
Call-us+1 877 496 4815
notifications_active Get Notified if the Price Drops
Get Me Deals
UnlimitedFREE Price Drop Protection: If the price drops you get the difference!

Find Cheap Flights to North America

Return arrow_drop_down
1 Traveller arrow_drop_down
Economy arrow_drop_down
Whether you start from Durban, Cape Town, Johannesburg or points in between, cheap flights to North America are a click away. Search for airline tickets from South Africa to places across North America and get started booking your vacation, gap year travel, or business trip. See North America's landmarks and immerse yourself in the splendour.
loyalty Best Purchase Guarantee Book and you can cancel your flights for FREE!
thumb_up Best Deal Month October Tickets between South Africa and North America in October are 10% cheaper than the average price.
monetization_on Average Deal Price R15,008 The average price of a flight from South Africa to North America is R15,008
thumb_down Worst Deal Month January Tickets between South Africa and North America in January are 10% higher than the average price.
We’re committed to providing stellar service for our customers.
Filters
Trip Type
filter_list close
Stops
filter_list close
Trip Length
filter_list close
Times
filter_list close
Airlines
filter_list close
Clear Filters
Departure Airport:
Durban expand_more
attach_money Cheapest
R11,434R7,070
Save 38 % off the average price for this route.
Etihad Airways
1 Stop: AUH
08:05PM
04:25PM
Johannesburg (JNB) 21h 20m New York City (NYC)
Mon, Sep 30 Tue, Oct 01
Etihad Airways
1 Stop: AUH
10:55PM
04:30PM
New York City (NYC) 40h 35m Johannesburg (JNB)
Sun, Oct 06 Tue, Oct 08
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Abu Dhabi (AUH)
TRIP DURATION:7h 55m
Etihad Airways
Flight EY 603 | Economy
flight_takeoff Mon, Sep 30 | 08:05PM
Johannesburg (JNB)
flight_land Tue, Oct 01 | 06:00AM
Abu Dhabi (AUH)
DEPARTS : Abu Dhabi (AUH) To (JFK)
TRIP DURATION:8h 55m
Etihad Airways
Flight EY 101 | Economy
flight_takeoff Tue, Oct 01 | 10:30AM
Abu Dhabi (AUH)
flight_land Tue, Oct 01 | 04:25PM
(JFK)
RETURN : (JFK) To Abu Dhabi (AUH)
TRIP DURATION:18h 05m
Etihad Airways
Flight EY 100 | Economy
flight_takeoff Sun, Oct 06 | 10:55PM
(JFK)
flight_land Mon, Oct 07 | 08:00PM
Abu Dhabi (AUH)
RETURN : Abu Dhabi (AUH) To Johannesburg (JNB)
TRIP DURATION:8h 25m
Etihad Airways
Flight EY 604 | Economy
flight_takeoff Tue, Oct 08 | 10:05AM
Abu Dhabi (AUH)
flight_land Tue, Oct 08 | 04:30PM
Johannesburg (JNB)
directions_run Fastest
R13,739R12,102
Save 12 % off the average price for this route.
Turkish Airlines
1 Stop: IST
06:10PM
05:40PM
Johannesburg (JNB) 29h 30m Montreal (YUL)
Thu, Oct 24 Fri, Oct 25
Turkish Airlines
1 Stop: IST
10:30PM
11:10AM
Montreal (YUL) 30h 40m Johannesburg (JNB)
Sun, Nov 17 Tue, Nov 19
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Istanbul (IST)
TRIP DURATION:9h 50m
Turkish Airlines
Flight TK 43 | Economy
flight_takeoff Thu, Oct 24 | 06:10PM
Johannesburg (JNB)
flight_land Fri, Oct 25 | 05:00AM
Istanbul (IST)
DEPARTS : Istanbul (IST) To Montreal (YUL)
TRIP DURATION:10h 35m
Turkish Airlines
Flight TK 35 | Economy
flight_takeoff Fri, Oct 25 | 02:05PM
Istanbul (IST)
flight_land Fri, Oct 25 | 05:40PM
Montreal (YUL)
RETURN : Montreal (YUL) To Istanbul (IST)
TRIP DURATION:10h 45m
Turkish Airlines
Flight TK 36 | Economy
flight_takeoff Sun, Nov 17 | 10:30PM
Montreal (YUL)
flight_land Mon, Nov 18 | 04:15PM
Istanbul (IST)
RETURN : Istanbul (IST) To Johannesburg (JNB)
TRIP DURATION:9h 55m
Turkish Airlines
Flight TK 42 | Economy
flight_takeoff Tue, Nov 19 | 02:15AM
Istanbul (IST)
flight_land Tue, Nov 19 | 11:10AM
Johannesburg (JNB)
Etihad Airways
R11,434R7,070
Save 38 % off the average price for this route.
1 Stop: AUH
08:05PM
04:25PM
Johannesburg (JNB) 21h 20m New York City (NYC)
Tue, Sep 24 Wed, Sep 25
1 Stop: AUH
10:55PM
04:30PM
New York City (NYC) 40h 35m Johannesburg (JNB)
Wed, Oct 09 Fri, Oct 11
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Abu Dhabi (AUH)
TRIP DURATION:7h 55m
Etihad Airways
Flight EY 603 | Economy
flight_takeoff Tue, Sep 24 | 08:05PM
Johannesburg (JNB)
flight_land Wed, Sep 25 | 06:00AM
Abu Dhabi (AUH)
DEPARTS : Abu Dhabi (AUH) To (JFK)
TRIP DURATION:8h 55m
Etihad Airways
Flight EY 101 | Economy
flight_takeoff Wed, Sep 25 | 10:30AM
Abu Dhabi (AUH)
flight_land Wed, Sep 25 | 04:25PM
(JFK)
RETURN : (JFK) To Abu Dhabi (AUH)
TRIP DURATION:18h 05m
Etihad Airways
Flight EY 100 | Economy
flight_takeoff Wed, Oct 09 | 10:55PM
(JFK)
flight_land Thu, Oct 10 | 08:00PM
Abu Dhabi (AUH)
RETURN : Abu Dhabi (AUH) To Johannesburg (JNB)
TRIP DURATION:8h 25m
Etihad Airways
Flight EY 604 | Economy
flight_takeoff Fri, Oct 11 | 10:05AM
Abu Dhabi (AUH)
flight_land Fri, Oct 11 | 04:30PM
Johannesburg (JNB)
Alitalia
R13,427R10,176
Save 24 % off the average price for this route.
2 Stops: FCO,CDG
09:50PM
04:45PM
Johannesburg (JNB) 24h 55m Toronto (YYZ)
Mon, Dec 09 Tue, Dec 10
2 Stops: CDG,FCO
06:45PM
09:25AM
Toronto (YYZ) 32h 40m Johannesburg (JNB)
Mon, Jan 13 Wed, Jan 15
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Rome (FCO)
TRIP DURATION:9h 15m
Alitalia
Flight AZ 849 | Economy
flight_takeoff Mon, Dec 09 | 09:50PM
Johannesburg (JNB)
flight_land Tue, Dec 10 | 07:05AM
Rome (FCO)
DEPARTS : Rome (FCO) To Paris (CDG)
TRIP DURATION:3h 10m
Alitalia
Flight AZ 316 | Economy
flight_takeoff Tue, Dec 10 | 08:10AM
Rome (FCO)
flight_land Tue, Dec 10 | 10:20AM
Paris (CDG)
DEPARTS : Paris (CDG) To Toronto (YYZ)
TRIP DURATION:7h 30m
Air France
Flight AF 356 | Economy
flight_takeoff Tue, Dec 10 | 02:15PM
Paris (CDG)
flight_land Tue, Dec 10 | 04:45PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Paris (CDG)
TRIP DURATION:8h 30m
Air France
Flight AF 351 | Economy
flight_takeoff Mon, Jan 13 | 06:45PM
Toronto (YYZ)
flight_land Tue, Jan 14 | 08:15AM
Paris (CDG)
RETURN : Paris (CDG) To Rome (FCO)
TRIP DURATION:1h 05m
Alitalia
Flight AZ 319 | Economy
flight_takeoff Tue, Jan 14 | 11:10AM
Paris (CDG)
flight_land Tue, Jan 14 | 01:15PM
Rome (FCO)
RETURN : Rome (FCO) To Johannesburg (JNB)
TRIP DURATION:11h 15m
Alitalia
Flight AZ 848 | Economy
flight_takeoff Tue, Jan 14 | 10:10PM
Rome (FCO)
flight_land Wed, Jan 15 | 09:25AM
Johannesburg (JNB)
Air France
R13,427R11,724
Save 13 % off the average price for this route.
2 Stops: CDG,YUL
07:50PM
07:00PM
Johannesburg (JNB) 29h 10m Toronto (YYZ)
Thu, Dec 12 Fri, Dec 13
1 Stop: AMS
06:05PM
10:05PM
Toronto (YYZ) 22h 0m Johannesburg (JNB)
Sun, Jan 12 Mon, Jan 13
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Paris (CDG)
TRIP DURATION:10h 55m
Air France
Flight AF 995 | Economy
flight_takeoff Thu, Dec 12 | 07:50PM
Johannesburg (JNB)
flight_land Fri, Dec 13 | 05:45AM
Paris (CDG)
DEPARTS : Paris (CDG) To Montreal (YUL)
TRIP DURATION:7h 00m
Air France
Flight AF 344 | Economy
flight_takeoff Fri, Dec 13 | 01:50PM
Paris (CDG)
flight_land Fri, Dec 13 | 03:50PM
Montreal (YUL)
DEPARTS : Montreal (YUL) To Toronto (YYZ)
TRIP DURATION:1h 45m
Air France
Flight AF 6553 | Economy
flight_takeoff Fri, Dec 13 | 05:15PM
Montreal (YUL)
flight_land Fri, Dec 13 | 07:00PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Amsterdam (AMS)
TRIP DURATION:7h 20m
KLM
Flight KL 692 | Economy
flight_takeoff Sun, Jan 12 | 06:05PM
Toronto (YYZ)
flight_land Mon, Jan 13 | 07:25AM
Amsterdam (AMS)
RETURN : Amsterdam (AMS) To Johannesburg (JNB)
TRIP DURATION:11h 50m
KLM
Flight KL 591 | Economy
flight_takeoff Mon, Jan 13 | 10:15AM
Amsterdam (AMS)
flight_land Mon, Jan 13 | 10:05PM
Johannesburg (JNB)
Swiss International Air Lines
R13,739R12,180
Save 11 % off the average price for this route.
1 Stop: ZRH
07:25PM
03:10PM
Johannesburg (JNB) 25h 45m Montreal (YUL)
Mon, Oct 07 Tue, Oct 08
1 Stop: MUC
08:35PM
07:40AM
Montreal (YUL) 29h 5m Johannesburg (JNB)
Mon, Oct 21 Wed, Oct 23
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Zurich (ZRH)
TRIP DURATION:10h 45m
Swiss International Air Lines
Flight LX 289 | Economy
flight_takeoff Mon, Oct 07 | 07:25PM
Johannesburg (JNB)
flight_land Tue, Oct 08 | 06:10AM
Zurich (ZRH)
DEPARTS : Zurich (ZRH) To Montreal (YUL)
TRIP DURATION:8h 20m
Swiss International Air Lines
Flight LX 86 | Economy
flight_takeoff Tue, Oct 08 | 12:50PM
Zurich (ZRH)
flight_land Tue, Oct 08 | 03:10PM
Montreal (YUL)
RETURN : Montreal (YUL) To Munich (MUC)
TRIP DURATION:7h 20m
Air Canada
Flight AC 9098 | Economy
flight_takeoff Mon, Oct 21 | 08:35PM
Montreal (YUL)
flight_land Tue, Oct 22 | 09:55AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:10h 35m
Air Canada
Flight AC 6872 | Economy
flight_takeoff Tue, Oct 22 | 09:05PM
Munich (MUC)
flight_land Wed, Oct 23 | 07:40AM
Johannesburg (JNB)
KLM
R16,166R12,692
Save 21 % off the average price for this route.
1 Stop: AMS
11:55PM
01:55PM
Johannesburg (JNB) 23h 0m Vancouver (YVR)
Wed, Jan 22 Thu, Jan 23
2 Stops: AMS,CDG
03:30PM
11:15AM
Vancouver (YVR) 34h 45m Johannesburg (JNB)
Sat, Feb 01 Mon, Feb 03
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Amsterdam (AMS)
TRIP DURATION:10h 20m
KLM
Flight KL 592 | Economy
flight_takeoff Wed, Jan 22 | 11:55PM
Johannesburg (JNB)
flight_land Thu, Jan 23 | 10:15AM
Amsterdam (AMS)
DEPARTS : Amsterdam (AMS) To Vancouver (YVR)
TRIP DURATION:9h 55m
KLM
Flight KL 681 | Economy
flight_takeoff Thu, Jan 23 | 01:00PM
Amsterdam (AMS)
flight_land Thu, Jan 23 | 01:55PM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Amsterdam (AMS)
TRIP DURATION:9h 35m
KLM
Flight KL 682 | Economy
flight_takeoff Sat, Feb 01 | 03:30PM
Vancouver (YVR)
flight_land Sun, Feb 02 | 10:05AM
Amsterdam (AMS)
RETURN : Amsterdam (AMS) To Paris (CDG)
TRIP DURATION:2h 20m
KLM
Flight KL 2013 | Economy
flight_takeoff Sun, Feb 02 | 02:50PM
Amsterdam (AMS)
flight_land Sun, Feb 02 | 04:10PM
Paris (CDG)
RETURN : Paris (CDG) To Johannesburg (JNB)
TRIP DURATION:10h 40m
KLM
Flight KL 2148 | Economy
flight_takeoff Sun, Feb 02 | 11:35PM
Paris (CDG)
flight_land Mon, Feb 03 | 11:15AM
Johannesburg (JNB)
KLM
R16,166R12,692
Save 21 % off the average price for this route.
1 Stop: AMS
11:55PM
01:55PM
Johannesburg (JNB) 23h 0m Vancouver (YVR)
Fri, Jan 17 Sat, Jan 18
2 Stops: AMS,CDG
03:30PM
11:15AM
Vancouver (YVR) 34h 45m Johannesburg (JNB)
Sat, Feb 01 Mon, Feb 03
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Amsterdam (AMS)
TRIP DURATION:10h 20m
KLM
Flight KL 592 | Economy
flight_takeoff Fri, Jan 17 | 11:55PM
Johannesburg (JNB)
flight_land Sat, Jan 18 | 10:15AM
Amsterdam (AMS)
DEPARTS : Amsterdam (AMS) To Vancouver (YVR)
TRIP DURATION:9h 55m
KLM
Flight KL 681 | Economy
flight_takeoff Sat, Jan 18 | 01:00PM
Amsterdam (AMS)
flight_land Sat, Jan 18 | 01:55PM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Amsterdam (AMS)
TRIP DURATION:9h 35m
KLM
Flight KL 682 | Economy
flight_takeoff Sat, Feb 01 | 03:30PM
Vancouver (YVR)
flight_land Sun, Feb 02 | 10:05AM
Amsterdam (AMS)
RETURN : Amsterdam (AMS) To Paris (CDG)
TRIP DURATION:2h 15m
KLM
Flight KL 1245 | Economy
flight_takeoff Sun, Feb 02 | 05:45PM
Amsterdam (AMS)
flight_land Sun, Feb 02 | 07:00PM
Paris (CDG)
RETURN : Paris (CDG) To Johannesburg (JNB)
TRIP DURATION:10h 40m
KLM
Flight KL 2148 | Economy
flight_takeoff Sun, Feb 02 | 11:35PM
Paris (CDG)
flight_land Mon, Feb 03 | 11:15AM
Johannesburg (JNB)
Swiss International Air Lines
R15,387R13,049
Save 15 % off the average price for this route.
2 Stops: ZRH,YYZ
08:20PM
09:20PM
Johannesburg (JNB) 33h 0m Calgary (YYC)
Wed, Feb 05 Thu, Feb 06
1 Stop: LHR
06:25PM
07:15AM
Calgary (YYC) 28h 50m Johannesburg (JNB)
Wed, Feb 26 Fri, Feb 28
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Zurich (ZRH)
TRIP DURATION:9h 50m
Swiss International Air Lines
Flight LX 289 | Economy
flight_takeoff Wed, Feb 05 | 08:20PM
Johannesburg (JNB)
flight_land Thu, Feb 06 | 06:10AM
Zurich (ZRH)
DEPARTS : Zurich (ZRH) To Toronto (YYZ)
TRIP DURATION:8h 50m
Swiss International Air Lines
Flight LX 4640 | Economy
flight_takeoff Thu, Feb 06 | 09:25AM
Zurich (ZRH)
flight_land Thu, Feb 06 | 12:15PM
Toronto (YYZ)
DEPARTS : Toronto (YYZ) To Calgary (YYC)
TRIP DURATION:4h 25m
Air Canada
Flight AC 151 | Economy
flight_takeoff Thu, Feb 06 | 06:55PM
Toronto (YYZ)
flight_land Thu, Feb 06 | 09:20PM
Calgary (YYC)
RETURN : Calgary (YYC) To London (LHR)
TRIP DURATION:8h 45m
Air Canada
Flight AC 850 | Economy
flight_takeoff Wed, Feb 26 | 06:25PM
Calgary (YYC)
flight_land Thu, Feb 27 | 10:10AM
London (LHR)
RETURN : London (LHR) To Johannesburg (JNB)
TRIP DURATION:12h 10m
Air Canada
Flight AC 6852 | Economy
flight_takeoff Thu, Feb 27 | 06:05PM
London (LHR)
flight_land Fri, Feb 28 | 07:15AM
Johannesburg (JNB)
Air France
R14,017R13,104
Save 7 % off the average price for this route.
1 Stop: CDG
07:50PM
01:00PM
Johannesburg (JNB) 26h 10m Los Angeles (LAX)
Wed, Jan 22 Thu, Jan 23
1 Stop: AMS
02:50PM
10:05PM
Los Angeles (LAX) 22h 15m Johannesburg (JNB)
Thu, Mar 26 Fri, Mar 27
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Paris (CDG)
TRIP DURATION:10h 55m
Air France
Flight AF 995 | Economy
flight_takeoff Wed, Jan 22 | 07:50PM
Johannesburg (JNB)
flight_land Thu, Jan 23 | 05:45AM
Paris (CDG)
DEPARTS : Paris (CDG) To Los Angeles (LAX)
TRIP DURATION:10h 45m
Air France
Flight AF 66 | Economy
flight_takeoff Thu, Jan 23 | 10:15AM
Paris (CDG)
flight_land Thu, Jan 23 | 01:00PM
Los Angeles (LAX)
RETURN : Los Angeles (LAX) To Amsterdam (AMS)
TRIP DURATION:9h 15m
KLM
Flight KL 602 | Economy
flight_takeoff Thu, Mar 26 | 02:50PM
Los Angeles (LAX)
flight_land Fri, Mar 27 | 09:05AM
Amsterdam (AMS)
RETURN : Amsterdam (AMS) To Johannesburg (JNB)
TRIP DURATION:11h 50m
KLM
Flight KL 591 | Economy
flight_takeoff Fri, Mar 27 | 10:15AM
Amsterdam (AMS)
flight_land Fri, Mar 27 | 10:05PM
Johannesburg (JNB)
British Airways
R14,474R13,115
Save 9 % off the average price for this route.
1 Stop: LHR
09:20PM
08:10PM
Cape Town (CPT) 28h 50m Toronto (YYZ)
Tue, Nov 19 Wed, Nov 20
1 Stop: LHR
10:15PM
07:50AM
Toronto (YYZ) 27h 35m Cape Town (CPT)
Tue, Nov 26 Thu, Nov 28
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To London (LHR)
TRIP DURATION:11h 00m
British Airways
Flight BA 42 | Economy
flight_takeoff Tue, Nov 19 | 09:20PM
Cape Town (CPT)
flight_land Wed, Nov 20 | 07:20AM
London (LHR)
DEPARTS : London (LHR) To Toronto (YYZ)
TRIP DURATION:8h 05m
Iberia Airlines
Flight IB 7341 | Economy
flight_takeoff Wed, Nov 20 | 05:05PM
London (LHR)
flight_land Wed, Nov 20 | 08:10PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To London (LHR)
TRIP DURATION:7h 05m
Iberia Airlines
Flight IB 7340 | Economy
flight_takeoff Tue, Nov 26 | 10:15PM
Toronto (YYZ)
flight_land Wed, Nov 27 | 10:20AM
London (LHR)
RETURN : London (LHR) To Cape Town (CPT)
TRIP DURATION:12h 35m
British Airways
Flight BA 43 | Economy
flight_takeoff Wed, Nov 27 | 06:15PM
London (LHR)
flight_land Thu, Nov 28 | 07:50AM
Cape Town (CPT)
KLM
R14,017R13,115
Save 6 % off the average price for this route.
1 Stop: AMS
11:55PM
11:55AM
Johannesburg (JNB) 45h 0m Los Angeles (LAX)
Wed, Jan 22 Fri, Jan 24
1 Stop: AMS
02:50PM
10:05PM
Los Angeles (LAX) 22h 15m Johannesburg (JNB)
Thu, Mar 26 Fri, Mar 27
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Amsterdam (AMS)
TRIP DURATION:10h 20m
KLM
Flight KL 592 | Economy
flight_takeoff Wed, Jan 22 | 11:55PM
Johannesburg (JNB)
flight_land Thu, Jan 23 | 10:15AM
Amsterdam (AMS)
DEPARTS : Amsterdam (AMS) To Los Angeles (LAX)
TRIP DURATION:11h 00m
KLM
Flight KL 601 | Economy
flight_takeoff Fri, Jan 24 | 09:55AM
Amsterdam (AMS)
flight_land Fri, Jan 24 | 11:55AM
Los Angeles (LAX)
RETURN : Los Angeles (LAX) To Amsterdam (AMS)
TRIP DURATION:9h 15m
KLM
Flight KL 602 | Economy
flight_takeoff Thu, Mar 26 | 02:50PM
Los Angeles (LAX)
flight_land Fri, Mar 27 | 09:05AM
Amsterdam (AMS)
RETURN : Amsterdam (AMS) To Johannesburg (JNB)
TRIP DURATION:11h 50m
KLM
Flight KL 591 | Economy
flight_takeoff Fri, Mar 27 | 10:15AM
Amsterdam (AMS)
flight_land Fri, Mar 27 | 10:05PM
Johannesburg (JNB)
Air Canada
R15,387R13,126
Save 15 % off the average price for this route.
1 Stop: LHR
08:50PM
04:25PM
Johannesburg (JNB) 27h 35m Calgary (YYC)
Wed, Feb 05 Thu, Feb 06
2 Stops: YYZ,MUC
10:20AM
08:20AM
Calgary (YYC) 38h 0m Johannesburg (JNB)
Wed, Feb 26 Fri, Feb 28
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To London (LHR)
TRIP DURATION:10h 35m
Air Canada
Flight AC 6853 | Economy
flight_takeoff Wed, Feb 05 | 08:50PM
Johannesburg (JNB)
flight_land Thu, Feb 06 | 06:25AM
London (LHR)
DEPARTS : London (LHR) To Calgary (YYC)
TRIP DURATION:8h 55m
Air Canada
Flight AC 851 | Economy
flight_takeoff Thu, Feb 06 | 02:30PM
London (LHR)
flight_land Thu, Feb 06 | 04:25PM
Calgary (YYC)
RETURN : Calgary (YYC) To Toronto (YYZ)
TRIP DURATION:3h 51m
Air Canada
Flight AC 142 | Economy
flight_takeoff Wed, Feb 26 | 10:20AM
Calgary (YYC)
flight_land Wed, Feb 26 | 04:11PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:7h 50m
Air Canada
Flight AC 846 | Economy
flight_takeoff Wed, Feb 26 | 08:00PM
Toronto (YYZ)
flight_land Thu, Feb 27 | 09:50AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:11h 50m
Air Canada
Flight AC 6872 | Economy
flight_takeoff Thu, Feb 27 | 08:30PM
Munich (MUC)
flight_land Fri, Feb 28 | 08:20AM
Johannesburg (JNB)
Air Canada
R15,231R13,216
Save 13 % off the average price for this route.
2 Stops: LHR,YUL
08:50PM
10:38AM
Johannesburg (JNB) 45h 48m Edmonton (YEG)
Wed, Nov 20 Fri, Nov 22
2 Stops: YYZ,MUC
06:00AM
08:20AM
Edmonton (YEG) 42h 20m Johannesburg (JNB)
Thu, Nov 28 Sat, Nov 30
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To London (LHR)
TRIP DURATION:10h 35m
Air Canada
Flight AC 6853 | Economy
flight_takeoff Wed, Nov 20 | 08:50PM
Johannesburg (JNB)
flight_land Thu, Nov 21 | 06:25AM
London (LHR)
DEPARTS : London (LHR) To Montreal (YUL)
TRIP DURATION:7h 30m
Air Canada
Flight AC 865 | Economy
flight_takeoff Thu, Nov 21 | 01:00PM
London (LHR)
flight_land Thu, Nov 21 | 03:30PM
Montreal (YUL)
DEPARTS : Montreal (YUL) To Edmonton (YEG)
TRIP DURATION:4h 48m
Air Canada
Flight AC 1589 | Economy
flight_takeoff Fri, Nov 22 | 07:50AM
Montreal (YUL)
flight_land Fri, Nov 22 | 10:38AM
Edmonton (YEG)
RETURN : Edmonton (YEG) To Toronto (YYZ)
TRIP DURATION:3h 41m
Air Canada
Flight AC 1584 | Economy
flight_takeoff Thu, Nov 28 | 06:00AM
Edmonton (YEG)
flight_land Thu, Nov 28 | 11:41AM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:7h 50m
Air Canada
Flight AC 846 | Economy
flight_takeoff Thu, Nov 28 | 08:00PM
Toronto (YYZ)
flight_land Fri, Nov 29 | 09:50AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:11h 50m
Air Canada
Flight AC 6872 | Economy
flight_takeoff Fri, Nov 29 | 08:30PM
Munich (MUC)
flight_land Sat, Nov 30 | 08:20AM
Johannesburg (JNB)
British Airways
R14,474R13,238
Save 9 % off the average price for this route.
1 Stop: LHR
06:45PM
02:45PM
Cape Town (CPT) 26h 0m Toronto (YYZ)
Sun, Mar 01 Mon, Mar 02
1 Stop: LHR
11:05PM
09:45AM
Toronto (YYZ) 28h 40m Cape Town (CPT)
Sun, Mar 15 Tue, Mar 17
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To London (LHR)
TRIP DURATION:11h 00m
British Airways
Flight BA 58 | Economy
flight_takeoff Sun, Mar 01 | 06:45PM
Cape Town (CPT)
flight_land Mon, Mar 02 | 04:45AM
London (LHR)
DEPARTS : London (LHR) To Toronto (YYZ)
TRIP DURATION:8h 05m
British Airways
Flight BA 93 | Economy
flight_takeoff Mon, Mar 02 | 11:40AM
London (LHR)
flight_land Mon, Mar 02 | 02:45PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To London (LHR)
TRIP DURATION:6h 05m
Iberia Airlines
Flight IB 7340 | Economy
flight_takeoff Sun, Mar 15 | 11:05PM
Toronto (YYZ)
flight_land Mon, Mar 16 | 10:10AM
London (LHR)
RETURN : (LGW) To Cape Town (CPT)
TRIP DURATION:12h 45m
British Airways
Flight BA 2041 | Economy
flight_takeoff Mon, Mar 16 | 08:00PM
(LGW)
flight_land Tue, Mar 17 | 09:45AM
Cape Town (CPT)
Lufthansa
R20,152R14,128
Save 30 % off the average price for this route.
2 Stops: MUC,YYZ
09:30AM
09:15PM
Cape Town (CPT) 43h 45m Calgary (YYC)
Wed, Oct 30 Thu, Oct 31
2 Stops: YUL,VIE
07:00AM
10:40PM
Calgary (YYC) 31h 40m Cape Town (CPT)
Wed, Jan 15 Thu, Jan 16
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To Munich (MUC)
TRIP DURATION:10h 30m
Lufthansa
Flight LH 575 | Economy
flight_takeoff Wed, Oct 30 | 09:30AM
Cape Town (CPT)
flight_land Wed, Oct 30 | 08:00PM
Munich (MUC)
DEPARTS : Munich (MUC) To Toronto (YYZ)
TRIP DURATION:9h 55m
Lufthansa
Flight LH 6790 | Economy
flight_takeoff Thu, Oct 31 | 11:50AM
Munich (MUC)
flight_land Thu, Oct 31 | 03:45PM
Toronto (YYZ)
DEPARTS : Toronto (YYZ) To Calgary (YYC)
TRIP DURATION:4h 20m
Lufthansa
Flight LH 6637 | Economy
flight_takeoff Thu, Oct 31 | 06:55PM
Toronto (YYZ)
flight_land Thu, Oct 31 | 09:15PM
Calgary (YYC)
RETURN : Calgary (YYC) To Montreal (YUL)
TRIP DURATION:4h 05m
Austrian Airlines
Flight OS 8352 | Economy
flight_takeoff Wed, Jan 15 | 07:00AM
Calgary (YYC)
flight_land Wed, Jan 15 | 01:05PM
Montreal (YUL)
RETURN : Montreal (YUL) To Vienna (VIE)
TRIP DURATION:8h 10m
Austrian Airlines
Flight OS 74 | Economy
flight_takeoff Wed, Jan 15 | 06:35PM
Montreal (YUL)
flight_land Thu, Jan 16 | 08:45AM
Vienna (VIE)
RETURN : Vienna (VIE) To Cape Town (CPT)
TRIP DURATION:12h 25m
Austrian Airlines
Flight OS 31 | Economy
flight_takeoff Thu, Jan 16 | 10:15AM
Vienna (VIE)
flight_land Thu, Jan 16 | 10:40PM
Cape Town (CPT)
Cathay Pacific
R17,101R14,396
Save 16 % off the average price for this route.
1 Stop: HKG
11:15AM
08:25PM
Cape Town (CPT) 42h 10m Vancouver (YVR)
Wed, Dec 25 Thu, Dec 26
1 Stop: HKG
01:05PM
08:45AM
Vancouver (YVR) 34h 40m Cape Town (CPT)
Wed, Jan 15 Fri, Jan 17
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To Hong Kong (HKG)
TRIP DURATION:13h 40m
Cathay Pacific
Flight CX 794 | Economy
flight_takeoff Wed, Dec 25 | 11:15AM
Cape Town (CPT)
flight_land Thu, Dec 26 | 06:55AM
Hong Kong (HKG)
DEPARTS : Hong Kong (HKG) To Vancouver (YVR)
TRIP DURATION:10h 25m
Cathay Pacific
Flight CX 888 | Economy
flight_takeoff Fri, Dec 27 | 01:00AM
Hong Kong (HKG)
flight_land Thu, Dec 26 | 08:25PM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Hong Kong (HKG)
TRIP DURATION:15h 05m
Cathay Pacific
Flight CX 837 | Economy
flight_takeoff Wed, Jan 15 | 01:05PM
Vancouver (YVR)
flight_land Thu, Jan 16 | 07:10PM
Hong Kong (HKG)
RETURN : Hong Kong (HKG) To Cape Town (CPT)
TRIP DURATION:14h 35m
Cathay Pacific
Flight CX 795 | Economy
flight_takeoff Fri, Jan 17 | 12:10AM
Hong Kong (HKG)
flight_land Fri, Jan 17 | 08:45AM
Cape Town (CPT)
Cathay Pacific
R17,101R14,730
Save 14 % off the average price for this route.
1 Stop: HKG
11:15AM
08:25PM
Cape Town (CPT) 42h 10m Vancouver (YVR)
Wed, Dec 25 Thu, Dec 26
1 Stop: HKG
01:15AM
08:45AM
Vancouver (YVR) 46h 30m Cape Town (CPT)
Wed, Jan 15 Fri, Jan 17
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To Hong Kong (HKG)
TRIP DURATION:13h 40m
Cathay Pacific
Flight CX 794 | Economy
flight_takeoff Wed, Dec 25 | 11:15AM
Cape Town (CPT)
flight_land Thu, Dec 26 | 06:55AM
Hong Kong (HKG)
DEPARTS : Hong Kong (HKG) To Vancouver (YVR)
TRIP DURATION:10h 25m
Cathay Pacific
Flight CX 888 | Economy
flight_takeoff Fri, Dec 27 | 01:00AM
Hong Kong (HKG)
flight_land Thu, Dec 26 | 08:25PM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Hong Kong (HKG)
TRIP DURATION:14h 55m
Cathay Pacific
Flight CX 865 | Economy
flight_takeoff Wed, Jan 15 | 01:15AM
Vancouver (YVR)
flight_land Thu, Jan 16 | 07:10AM
Hong Kong (HKG)
RETURN : Hong Kong (HKG) To Cape Town (CPT)
TRIP DURATION:14h 35m
Cathay Pacific
Flight CX 795 | Economy
flight_takeoff Fri, Jan 17 | 12:10AM
Hong Kong (HKG)
flight_land Fri, Jan 17 | 08:45AM
Cape Town (CPT)
Sorry, there are no flights that match your search. Please try clearing any filters applied. warning

FAQ About Flight to North America

What airlines regularly fly to North America from South Africa ?

Most popular airlines that flies regularly from South Africa to North America are Air Canada, Etihad Airways and KLM

How long does it normally take people to fly between South Africa and and North America, including stops?

It normally takes 36 Hours and 31 Minutes to fly between South Africa and North America .

What is the average number of stops that others book on this route?

On average, other travellers make 1 stop/stops between South Africa and North America . You can also choose a non-stop flight as there are many non-stop flights are also available on this route.

What are the cheapest airports to fly into from South Africa ?

The cheapest airport to fly into North America from South Africa is Johannesburg Airport (JNB). You can book a flight from Johannesburg to New York City for R7,070.
Terms & Conditions Conditions may apply. Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what’s shown as FlightNetwork.com does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.
notifications_active Get Notified if the Price Drops
Get Me Deals
Oneway Return MultiCity
Adults
indeterminate_check_box 1 add_box
Children
indeterminate_check_box 0 add_box
Infants
indeterminate_check_box 0 add_box
Economy Premium Economy Business First