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 FREE Price Drop Protection If the price drops you get the difference!
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 R14,673 The average price of a flight from South Africa to North America is R14,673
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,179R10,667
Save 5 % off the average price for this route.
South African Airways
Non Stop
09:05PM
06:40AM
Johannesburg (JNB) 10h 35m New York City (NYC)
Mon, Jul 01 Tue, Jul 02
South African Airways
Non Stop
11:15AM
08:05AM
New York City (NYC) 19h 50m Johannesburg (JNB)
Wed, Jul 17 Thu, Jul 18
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 (JFK)
TRIP DURATION:10h 35m
South African Airways
Flight 203 | Economy
flight_takeoff Mon, Jul 01 | 09:05PM
Johannesburg (JNB)
flight_land Tue, Jul 02 | 06:40AM
(JFK)
RETURN : (JFK) To Johannesburg (JNB)
TRIP DURATION:19h 50m
South African Airways
Flight 204 | Economy
flight_takeoff Wed, Jul 17 | 11:15AM
(JFK)
flight_land Thu, Jul 18 | 08:05AM
Johannesburg (JNB)
directions_run Fastest
R13,127R11,614
Save 12 % off the average price for this route.
Ethiopian Airlines
1 Stop: ADD
08:20AM
07:45AM
Johannesburg (JNB) 29h 25m Toronto (YYZ)
Thu, Feb 06 Fri, Feb 07
Ethiopian Airlines
1 Stop: ADD
10:00AM
07:55PM
Toronto (YYZ) 27h 55m Johannesburg (JNB)
Thu, Feb 27 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 Addis Ababa (ADD)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight 848 | Economy
flight_takeoff Thu, Feb 06 | 08:20AM
Johannesburg (JNB)
flight_land Thu, Feb 06 | 02:45PM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To Toronto (YYZ)
TRIP DURATION:15h 45m
Ethiopian Airlines
Flight 502 | Economy
flight_takeoff Thu, Feb 06 | 11:00PM
Addis Ababa (ADD)
flight_land Fri, Feb 07 | 07:45AM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Addis Ababa (ADD)
TRIP DURATION:14h 00m
Ethiopian Airlines
Flight 503 | Economy
flight_takeoff Thu, Feb 27 | 10:00AM
Toronto (YYZ)
flight_land Fri, Feb 28 | 07:00AM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight 849 | Economy
flight_takeoff Fri, Feb 28 | 03:30PM
Addis Ababa (ADD)
flight_land Fri, Feb 28 | 07:55PM
Johannesburg (JNB)
South African Airways
R11,179R10,667
Save 5 % off the average price for this route.
Non Stop
09:05PM
06:40AM
Johannesburg (JNB) 10h 35m New York City (NYC)
Mon, Jul 01 Tue, Jul 02
Non Stop
11:15AM
08:05AM
New York City (NYC) 19h 50m Johannesburg (JNB)
Tue, Jul 16 Wed, Jul 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 : Johannesburg (JNB) To (JFK)
TRIP DURATION:10h 35m
South African Airways
Flight 203 | Economy
flight_takeoff Mon, Jul 01 | 09:05PM
Johannesburg (JNB)
flight_land Tue, Jul 02 | 06:40AM
(JFK)
RETURN : (JFK) To Johannesburg (JNB)
TRIP DURATION:19h 50m
South African Airways
Flight 204 | Economy
flight_takeoff Tue, Jul 16 | 11:15AM
(JFK)
flight_land Wed, Jul 17 | 08:05AM
Johannesburg (JNB)
Alitalia
R13,127R10,721
Save 18 % off the average price for this route.
2 Stops: FCO,CDG
09:40PM
04:45PM
Johannesburg (JNB) 25h 5m Toronto (YYZ)
Mon, Dec 02 Tue, Dec 03
2 Stops: CDG,FCO
09:20PM
09:35AM
Toronto (YYZ) 54h 15m Johannesburg (JNB)
Thu, Jan 09 Sun, Jan 12
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 25m
Alitalia
Flight 849 | Economy
flight_takeoff Mon, Dec 02 | 09:40PM
Johannesburg (JNB)
flight_land Tue, Dec 03 | 07:05AM
Rome (FCO)
DEPARTS : Rome (FCO) To Paris (CDG)
TRIP DURATION:3h 15m
Alitalia
Flight 318 | Economy
flight_takeoff Tue, Dec 03 | 10:15AM
Rome (FCO)
flight_land Tue, Dec 03 | 12:30PM
Paris (CDG)
DEPARTS : Paris (CDG) To Toronto (YYZ)
TRIP DURATION:7h 30m
Air France
Flight 356 | Economy
flight_takeoff Tue, Dec 03 | 02:15PM
Paris (CDG)
flight_land Tue, Dec 03 | 04:45PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Paris (CDG)
TRIP DURATION:8h 30m
Air France
Flight 353 | Economy
flight_takeoff Thu, Jan 09 | 09:20PM
Toronto (YYZ)
flight_land Fri, Jan 10 | 10:50AM
Paris (CDG)
RETURN : Paris (CDG) To Rome (FCO)
TRIP DURATION:1h 05m
Alitalia
Flight 317 | Economy
flight_takeoff Sat, Jan 11 | 06:20AM
Paris (CDG)
flight_land Sat, Jan 11 | 08:25AM
Rome (FCO)
RETURN : Rome (FCO) To Johannesburg (JNB)
TRIP DURATION:11h 15m
Alitalia
Flight 848 | Economy
flight_takeoff Sat, Jan 11 | 10:20PM
Rome (FCO)
flight_land Sun, Jan 12 | 09:35AM
Johannesburg (JNB)
Swiss International Air Lines
R13,432R12,223
Save 9 % off the average price for this route.
1 Stop: ZRH
07:25PM
03:10PM
Johannesburg (JNB) 25h 45m Montreal (YUL)
Wed, May 06 Thu, May 07
1 Stop: ZRH
04:50PM
09:10AM
Montreal (YUL) 34h 20m Johannesburg (JNB)
Thu, May 14 Sat, May 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 : Johannesburg (JNB) To Zurich (ZRH)
TRIP DURATION:10h 45m
Swiss International Air Lines
Flight 289 | Economy
flight_takeoff Wed, May 06 | 07:25PM
Johannesburg (JNB)
flight_land Thu, May 07 | 06:10AM
Zurich (ZRH)
DEPARTS : Zurich (ZRH) To Montreal (YUL)
TRIP DURATION:8h 20m
Swiss International Air Lines
Flight 86 | Economy
flight_takeoff Thu, May 07 | 12:50PM
Zurich (ZRH)
flight_land Thu, May 07 | 03:10PM
Montreal (YUL)
RETURN : Montreal (YUL) To Zurich (ZRH)
TRIP DURATION:7h 25m
Swiss International Air Lines
Flight 87 | Economy
flight_takeoff Thu, May 14 | 04:50PM
Montreal (YUL)
flight_land Fri, May 15 | 06:15AM
Zurich (ZRH)
RETURN : Zurich (ZRH) To Johannesburg (JNB)
TRIP DURATION:10h 30m
Swiss International Air Lines
Flight 288 | Economy
flight_takeoff Fri, May 15 | 10:40PM
Zurich (ZRH)
flight_land Sat, May 16 | 09:10AM
Johannesburg (JNB)
Air Canada
R13,432R12,713
Save 5 % off the average price for this route.
1 Stop: MUC
08:30PM
06:55PM
Johannesburg (JNB) 28h 25m Montreal (YUL)
Wed, Sep 11 Thu, Sep 12
1 Stop: MUC
08:50PM
07:40AM
Montreal (YUL) 28h 50m Johannesburg (JNB)
Wed, Sep 25 Fri, Sep 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 Munich (MUC)
TRIP DURATION:10h 50m
Air Canada
Flight 6871 | Economy
flight_takeoff Wed, Sep 11 | 08:30PM
Johannesburg (JNB)
flight_land Thu, Sep 12 | 07:20AM
Munich (MUC)
DEPARTS : Munich (MUC) To Montreal (YUL)
TRIP DURATION:8h 15m
Air Canada
Flight 9099 | Economy
flight_takeoff Thu, Sep 12 | 04:40PM
Munich (MUC)
flight_land Thu, Sep 12 | 06:55PM
Montreal (YUL)
RETURN : Montreal (YUL) To Munich (MUC)
TRIP DURATION:7h 05m
Air Canada
Flight 9098 | Economy
flight_takeoff Wed, Sep 25 | 08:50PM
Montreal (YUL)
flight_land Thu, Sep 26 | 09:55AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:10h 35m
Air Canada
Flight 6872 | Economy
flight_takeoff Thu, Sep 26 | 09:05PM
Munich (MUC)
flight_land Fri, Sep 27 | 07:40AM
Johannesburg (JNB)
Air Canada
R15,805R13,007
Save 18 % off the average price for this route.
2 Stops: MUC,YUL
09:15PM
10:00AM
Johannesburg (JNB) 45h 45m Vancouver (YVR)
Thu, Dec 05 Sat, Dec 07
1 Stop: FRA
01:20PM
08:25AM
Vancouver (YVR) 34h 5m Johannesburg (JNB)
Wed, Jan 08 Fri, Jan 10
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 Munich (MUC)
TRIP DURATION:9h 45m
Air Canada
Flight 6871 | Economy
flight_takeoff Thu, Dec 05 | 09:15PM
Johannesburg (JNB)
flight_land Fri, Dec 06 | 07:00AM
Munich (MUC)
DEPARTS : Munich (MUC) To Montreal (YUL)
TRIP DURATION:8h 25m
Air Canada
Flight 9099 | Economy
flight_takeoff Fri, Dec 06 | 03:55PM
Munich (MUC)
flight_land Fri, Dec 06 | 06:20PM
Montreal (YUL)
DEPARTS : Montreal (YUL) To Vancouver (YVR)
TRIP DURATION:5h 40m
Air Canada
Flight 301 | Economy
flight_takeoff Sat, Dec 07 | 07:20AM
Montreal (YUL)
flight_land Sat, Dec 07 | 10:00AM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Frankfurt (FRA)
TRIP DURATION:9h 50m
Air Canada
Flight 9100 | Economy
flight_takeoff Wed, Jan 08 | 01:20PM
Vancouver (YVR)
flight_land Thu, Jan 09 | 08:10AM
Frankfurt (FRA)
RETURN : Frankfurt (FRA) To Johannesburg (JNB)
TRIP DURATION:11h 40m
Air Canada
Flight 6870 | Economy
flight_takeoff Thu, Jan 09 | 08:45PM
Frankfurt (FRA)
flight_land Fri, Jan 10 | 08:25AM
Johannesburg (JNB)
Air Canada
R15,805R13,007
Save 18 % off the average price for this route.
2 Stops: MUC,YUL
09:15PM
10:00AM
Johannesburg (JNB) 45h 45m Vancouver (YVR)
Thu, Dec 05 Sat, Dec 07
1 Stop: FRA
01:20PM
08:25AM
Vancouver (YVR) 34h 5m Johannesburg (JNB)
Wed, Jan 08 Fri, Jan 10
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 Munich (MUC)
TRIP DURATION:9h 45m
Air Canada
Flight 6871 | Economy
flight_takeoff Thu, Dec 05 | 09:15PM
Johannesburg (JNB)
flight_land Fri, Dec 06 | 07:00AM
Munich (MUC)
DEPARTS : Munich (MUC) To Montreal (YUL)
TRIP DURATION:8h 25m
Air Canada
Flight 9099 | Economy
flight_takeoff Fri, Dec 06 | 03:55PM
Munich (MUC)
flight_land Fri, Dec 06 | 06:20PM
Montreal (YUL)
DEPARTS : Montreal (YUL) To Vancouver (YVR)
TRIP DURATION:5h 40m
Air Canada
Flight 301 | Economy
flight_takeoff Sat, Dec 07 | 07:20AM
Montreal (YUL)
flight_land Sat, Dec 07 | 10:00AM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Frankfurt (FRA)
TRIP DURATION:9h 50m
Air Canada
Flight 9100 | Economy
flight_takeoff Wed, Jan 08 | 01:20PM
Vancouver (YVR)
flight_land Thu, Jan 09 | 08:10AM
Frankfurt (FRA)
RETURN : Frankfurt (FRA) To Johannesburg (JNB)
TRIP DURATION:11h 40m
Air Canada
Flight 6870 | Economy
flight_takeoff Thu, Jan 09 | 08:45PM
Frankfurt (FRA)
flight_land Fri, Jan 10 | 08:25AM
Johannesburg (JNB)
Ethiopian Airlines
R13,704R13,083
Save 5 % off the average price for this route.
2 Stops: ADD,IAD
02:10PM
02:56PM
Johannesburg (JNB) 33h 46m Los Angeles (LAX)
Mon, Sep 09 Tue, Sep 10
2 Stops: IAD,ADD
11:45PM
01:05PM
Los Angeles (LAX) 28h 20m Johannesburg (JNB)
Tue, Oct 01 Thu, Oct 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 Addis Ababa (ADD)
TRIP DURATION:5h 15m
Ethiopian Airlines
Flight 808 | Economy
flight_takeoff Mon, Sep 09 | 02:10PM
Johannesburg (JNB)
flight_land Mon, Sep 09 | 08:25PM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To (IAD)
TRIP DURATION:16h 55m
Ethiopian Airlines
Flight 500 | Economy
flight_takeoff Mon, Sep 09 | 10:45PM
Addis Ababa (ADD)
flight_land Tue, Sep 10 | 08:40AM
(IAD)
DEPARTS : (IAD) To Los Angeles (LAX)
TRIP DURATION:5h 26m
Ethiopian Airlines
Flight 1366 | Economy
flight_takeoff Tue, Sep 10 | 12:30PM
(IAD)
flight_land Tue, Sep 10 | 02:56PM
Los Angeles (LAX)
RETURN : Los Angeles (LAX) To (IAD)
TRIP DURATION:4h 50m
Ethiopian Airlines
Flight 1367 | Economy
flight_takeoff Tue, Oct 01 | 11:45PM
Los Angeles (LAX)
flight_land Wed, Oct 02 | 07:35AM
(IAD)
RETURN : (IAD) To Addis Ababa (ADD)
TRIP DURATION:13h 15m
Ethiopian Airlines
Flight 501 | Economy
flight_takeoff Wed, Oct 02 | 11:00AM
(IAD)
flight_land Thu, Oct 03 | 07:15AM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight 809 | Economy
flight_takeoff Thu, Oct 03 | 08:40AM
Addis Ababa (ADD)
flight_land Thu, Oct 03 | 01:05PM
Johannesburg (JNB)
Ethiopian Airlines
R13,704R13,083
Save 5 % off the average price for this route.
2 Stops: ADD,IAD
02:10PM
02:56PM
Johannesburg (JNB) 33h 46m Los Angeles (LAX)
Mon, Sep 09 Tue, Sep 10
2 Stops: IAD,ADD
11:45PM
01:05PM
Los Angeles (LAX) 28h 20m Johannesburg (JNB)
Tue, Oct 01 Thu, Oct 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 Addis Ababa (ADD)
TRIP DURATION:5h 15m
Ethiopian Airlines
Flight 808 | Economy
flight_takeoff Mon, Sep 09 | 02:10PM
Johannesburg (JNB)
flight_land Mon, Sep 09 | 08:25PM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To (IAD)
TRIP DURATION:16h 55m
Ethiopian Airlines
Flight 500 | Economy
flight_takeoff Mon, Sep 09 | 10:45PM
Addis Ababa (ADD)
flight_land Tue, Sep 10 | 08:40AM
(IAD)
DEPARTS : (IAD) To Los Angeles (LAX)
TRIP DURATION:5h 26m
Ethiopian Airlines
Flight 1366 | Economy
flight_takeoff Tue, Sep 10 | 12:30PM
(IAD)
flight_land Tue, Sep 10 | 02:56PM
Los Angeles (LAX)
RETURN : Los Angeles (LAX) To (IAD)
TRIP DURATION:4h 50m
Ethiopian Airlines
Flight 1367 | Economy
flight_takeoff Tue, Oct 01 | 11:45PM
Los Angeles (LAX)
flight_land Wed, Oct 02 | 07:35AM
(IAD)
RETURN : (IAD) To Addis Ababa (ADD)
TRIP DURATION:13h 15m
Ethiopian Airlines
Flight 501 | Economy
flight_takeoff Wed, Oct 02 | 11:00AM
(IAD)
flight_land Thu, Oct 03 | 07:15AM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight 809 | Economy
flight_takeoff Thu, Oct 03 | 08:40AM
Addis Ababa (ADD)
flight_land Thu, Oct 03 | 01:05PM
Johannesburg (JNB)
Air Canada
R14,890R13,083
Save 12 % off the average price for this route.
2 Stops: LHR,YYC
08:50PM
05:39PM
Johannesburg (JNB) 28h 49m Edmonton (YEG)
Wed, Nov 20 Thu, Nov 21
2 Stops: YYZ,MUC
05:40PM
08:20AM
Edmonton (YEG) 54h 40m Johannesburg (JNB)
Sat, Nov 30 Tue, Dec 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 London (LHR)
TRIP DURATION:10h 35m
Air Canada
Flight 6853 | Economy
flight_takeoff Wed, Nov 20 | 08:50PM
Johannesburg (JNB)
flight_land Thu, Nov 21 | 06:25AM
London (LHR)
DEPARTS : London (LHR) To Cochrane (YYC)
TRIP DURATION:8h 55m
Air Canada
Flight 851 | Economy
flight_takeoff Thu, Nov 21 | 01:25PM
London (LHR)
flight_land Thu, Nov 21 | 03:20PM
Cochrane (YYC)
DEPARTS : Cochrane (YYC) To Edmonton (YEG)
TRIP DURATION:0h 54m
Air Canada
Flight 8154 | Economy
flight_takeoff Thu, Nov 21 | 04:45PM
Cochrane (YYC)
flight_land Thu, Nov 21 | 05:39PM
Edmonton (YEG)
RETURN : Edmonton (YEG) To Toronto (YYZ)
TRIP DURATION:3h 47m
Air Canada
Flight 174 | Economy
flight_takeoff Sat, Nov 30 | 05:40PM
Edmonton (YEG)
flight_land Sat, Nov 30 | 11:27PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:7h 45m
Air Canada
Flight 846 | Economy
flight_takeoff Sun, Dec 01 | 08:05PM
Toronto (YYZ)
flight_land Mon, Dec 02 | 09:50AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:11h 50m
Air Canada
Flight 6872 | Economy
flight_takeoff Mon, Dec 02 | 08:30PM
Munich (MUC)
flight_land Tue, Dec 03 | 08:20AM
Johannesburg (JNB)
Air Canada
R14,890R13,083
Save 12 % off the average price for this route.
2 Stops: LHR,YYC
08:50PM
07:56AM
Johannesburg (JNB) 43h 6m Edmonton (YEG)
Wed, Nov 20 Fri, Nov 22
2 Stops: YYZ,MUC
05:40PM
08:20AM
Edmonton (YEG) 54h 40m Johannesburg (JNB)
Sat, Nov 30 Tue, Dec 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 London (LHR)
TRIP DURATION:10h 35m
Air Canada
Flight 6853 | Economy
flight_takeoff Wed, Nov 20 | 08:50PM
Johannesburg (JNB)
flight_land Thu, Nov 21 | 06:25AM
London (LHR)
DEPARTS : London (LHR) To Cochrane (YYC)
TRIP DURATION:8h 55m
Air Canada
Flight 851 | Economy
flight_takeoff Thu, Nov 21 | 01:25PM
London (LHR)
flight_land Thu, Nov 21 | 03:20PM
Cochrane (YYC)
DEPARTS : Cochrane (YYC) To Edmonton (YEG)
TRIP DURATION:0h 56m
Air Canada
Flight 8130 | Economy
flight_takeoff Fri, Nov 22 | 07:00AM
Cochrane (YYC)
flight_land Fri, Nov 22 | 07:56AM
Edmonton (YEG)
RETURN : Edmonton (YEG) To Toronto (YYZ)
TRIP DURATION:3h 47m
Air Canada
Flight 174 | Economy
flight_takeoff Sat, Nov 30 | 05:40PM
Edmonton (YEG)
flight_land Sat, Nov 30 | 11:27PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:7h 45m
Air Canada
Flight 846 | Economy
flight_takeoff Sun, Dec 01 | 08:05PM
Toronto (YYZ)
flight_land Mon, Dec 02 | 09:50AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:11h 50m
Air Canada
Flight 6872 | Economy
flight_takeoff Mon, Dec 02 | 08:30PM
Munich (MUC)
flight_land Tue, Dec 03 | 08:20AM
Johannesburg (JNB)
Air Canada
R15,043R13,094
Save 13 % off the average price for this route.
2 Stops: MUC,YYZ
08:30PM
08:20PM
Johannesburg (JNB) 31h 50m Cochrane (YYC)
Thu, Sep 12 Fri, Sep 13
2 Stops: YYZ,MUC
07:00AM
07:40AM
Cochrane (YYC) 40h 40m Johannesburg (JNB)
Mon, Sep 23 Wed, Sep 25
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 Munich (MUC)
TRIP DURATION:10h 50m
Air Canada
Flight 6871 | Economy
flight_takeoff Thu, Sep 12 | 08:30PM
Johannesburg (JNB)
flight_land Fri, Sep 13 | 07:20AM
Munich (MUC)
DEPARTS : Munich (MUC) To Toronto (YYZ)
TRIP DURATION:8h 40m
Air Canada
Flight 847 | Economy
flight_takeoff Fri, Sep 13 | 11:50AM
Munich (MUC)
flight_land Fri, Sep 13 | 02:30PM
Toronto (YYZ)
DEPARTS : Toronto (YYZ) To Cochrane (YYC)
TRIP DURATION:4h 20m
Air Canada
Flight 1599 | Economy
flight_takeoff Fri, Sep 13 | 06:00PM
Toronto (YYZ)
flight_land Fri, Sep 13 | 08:20PM
Cochrane (YYC)
RETURN : Cochrane (YYC) To Toronto (YYZ)
TRIP DURATION:3h 43m
Air Canada
Flight 134 | Economy
flight_takeoff Mon, Sep 23 | 07:00AM
Cochrane (YYC)
flight_land Mon, Sep 23 | 12:43PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:8h 00m
Air Canada
Flight 846 | Economy
flight_takeoff Mon, Sep 23 | 05:45PM
Toronto (YYZ)
flight_land Tue, Sep 24 | 07:45AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:10h 35m
Air Canada
Flight 6872 | Economy
flight_takeoff Tue, Sep 24 | 09:05PM
Munich (MUC)
flight_land Wed, Sep 25 | 07:40AM
Johannesburg (JNB)
Air Canada
R15,043R13,094
Save 13 % off the average price for this route.
2 Stops: MUC,YYZ
08:30PM
08:20PM
Johannesburg (JNB) 31h 50m Cochrane (YYC)
Thu, Sep 12 Fri, Sep 13
2 Stops: YYZ,MUC
07:00AM
07:40AM
Cochrane (YYC) 40h 40m Johannesburg (JNB)
Mon, Sep 23 Wed, Sep 25
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 Munich (MUC)
TRIP DURATION:10h 50m
Air Canada
Flight 6871 | Economy
flight_takeoff Thu, Sep 12 | 08:30PM
Johannesburg (JNB)
flight_land Fri, Sep 13 | 07:20AM
Munich (MUC)
DEPARTS : Munich (MUC) To Toronto (YYZ)
TRIP DURATION:8h 40m
Air Canada
Flight 847 | Economy
flight_takeoff Fri, Sep 13 | 11:50AM
Munich (MUC)
flight_land Fri, Sep 13 | 02:30PM
Toronto (YYZ)
DEPARTS : Toronto (YYZ) To Cochrane (YYC)
TRIP DURATION:4h 20m
Air Canada
Flight 1599 | Economy
flight_takeoff Fri, Sep 13 | 06:00PM
Toronto (YYZ)
flight_land Fri, Sep 13 | 08:20PM
Cochrane (YYC)
RETURN : Cochrane (YYC) To Toronto (YYZ)
TRIP DURATION:3h 43m
Air Canada
Flight 134 | Economy
flight_takeoff Mon, Sep 23 | 07:00AM
Cochrane (YYC)
flight_land Mon, Sep 23 | 12:43PM
Toronto (YYZ)
RETURN : Toronto (YYZ) To Munich (MUC)
TRIP DURATION:8h 00m
Air Canada
Flight 846 | Economy
flight_takeoff Mon, Sep 23 | 05:45PM
Toronto (YYZ)
flight_land Tue, Sep 24 | 07:45AM
Munich (MUC)
RETURN : Munich (MUC) To Johannesburg (JNB)
TRIP DURATION:10h 35m
Air Canada
Flight 6872 | Economy
flight_takeoff Tue, Sep 24 | 09:05PM
Munich (MUC)
flight_land Wed, Sep 25 | 07:40AM
Johannesburg (JNB)
United Airlines
R16,719R14,379
Save 14 % off the average price for this route.
2 Stops: FRA,SFO
05:50PM
11:53PM
Cape Town (CPT) 39h 3m Vancouver (YVR)
Thu, Jul 18 Fri, Jul 19
2 Stops: YUL,VIE
11:30AM
10:40PM
Vancouver (YVR) 50h 10m Cape Town (CPT)
Thu, Jan 16 Sat, Jan 18
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 Frankfurt (FRA)
TRIP DURATION:11h 55m
United Airlines
Flight 9587 | Economy
flight_takeoff Thu, Jul 18 | 05:50PM
Cape Town (CPT)
flight_land Fri, Jul 19 | 05:45AM
Frankfurt (FRA)
DEPARTS : Frankfurt (FRA) To San Francisco (SFO)
TRIP DURATION:11h 35m
United Airlines
Flight 927 | Economy
flight_takeoff Fri, Jul 19 | 05:25PM
Frankfurt (FRA)
flight_land Fri, Jul 19 | 08:00PM
San Francisco (SFO)
DEPARTS : San Francisco (SFO) To Vancouver (YVR)
TRIP DURATION:2h 20m
United Airlines
Flight 1451 | Economy
flight_takeoff Fri, Jul 19 | 09:33PM
San Francisco (SFO)
flight_land Fri, Jul 19 | 11:53PM
Vancouver (YVR)
RETURN : Vancouver (YVR) To Montreal (YUL)
TRIP DURATION:4h 47m
Air Canada
Flight 302 | Economy
flight_takeoff Thu, Jan 16 | 11:30AM
Vancouver (YVR)
flight_land Thu, Jan 16 | 07:17PM
Montreal (YUL)
RETURN : Montreal (YUL) To Vienna (VIE)
TRIP DURATION:8h 00m
Austrian Airlines
Flight 74 | Economy
flight_takeoff Fri, Jan 17 | 06:45PM
Montreal (YUL)
flight_land Sat, Jan 18 | 08:45AM
Vienna (VIE)
RETURN : Vienna (VIE) To Cape Town (CPT)
TRIP DURATION:12h 25m
Austrian Airlines
Flight 31 | Economy
flight_takeoff Sat, Jan 18 | 10:15AM
Vienna (VIE)
flight_land Sat, Jan 18 | 10:40PM
Cape Town (CPT)
Lufthansa
R16,719R14,934
Save 11 % off the average price for this route.
2 Stops: MUC,YYZ
09:30AM
12:49AM
Cape Town (CPT) 48h 19m Vancouver (YVR)
Fri, Nov 01 Sun, Nov 03
2 Stops: SFO,MUC
08:40AM
07:40AM
Vancouver (YVR) 38h 0m Cape Town (CPT)
Wed, Nov 20 Fri, Nov 22
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 575 | Economy
flight_takeoff Fri, Nov 01 | 09:30AM
Cape Town (CPT)
flight_land Fri, Nov 01 | 08:00PM
Munich (MUC)
DEPARTS : Munich (MUC) To Toronto (YYZ)
TRIP DURATION:9h 55m
Lufthansa
Flight 6790 | Economy
flight_takeoff Sat, Nov 02 | 11:50AM
Munich (MUC)
flight_land Sat, Nov 02 | 03:45PM
Toronto (YYZ)
DEPARTS : Toronto (YYZ) To Vancouver (YVR)
TRIP DURATION:5h 19m
Lufthansa
Flight 6638 | Economy
flight_takeoff Sat, Nov 02 | 10:30PM
Toronto (YYZ)
flight_land Sun, Nov 03 | 12:49AM
Vancouver (YVR)
RETURN : Vancouver (YVR) To San Francisco (SFO)
TRIP DURATION:2h 36m
United Airlines
Flight 8255 | Economy
flight_takeoff Wed, Nov 20 | 08:40AM
Vancouver (YVR)
flight_land Wed, Nov 20 | 11:16AM
San Francisco (SFO)
RETURN : San Francisco (SFO) To Munich (MUC)
TRIP DURATION:11h 15m
United Airlines
Flight 8882 | Economy
flight_takeoff Wed, Nov 20 | 09:40PM
San Francisco (SFO)
flight_land Thu, Nov 21 | 05:55PM
Munich (MUC)
RETURN : Munich (MUC) To Cape Town (CPT)
TRIP DURATION:12h 40m
United Airlines
Flight 9513 | Economy
flight_takeoff Thu, Nov 21 | 07:00PM
Munich (MUC)
flight_land Fri, Nov 22 | 07:40AM
Cape Town (CPT)
United Airlines
R19,701R15,184
Save 23 % off the average price for this route.
2 Stops: MUC,ORD
09:30AM
10:29PM
Cape Town (CPT) 44h 59m Cochrane (YYC)
Mon, Dec 23 Tue, Dec 24
2 Stops: YUL,VIE
11:35AM
10:40PM
Cochrane (YYC) 27h 5m Cape Town (CPT)
Wed, Jan 08 Thu, Jan 09
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
United Airlines
Flight 9517 | Economy
flight_takeoff Mon, Dec 23 | 09:30AM
Cape Town (CPT)
flight_land Mon, Dec 23 | 08:00PM
Munich (MUC)
DEPARTS : Munich (MUC) To Chicago (ORD)
TRIP DURATION:9h 55m
United Airlines
Flight 953 | Economy
flight_takeoff Tue, Dec 24 | 11:25AM
Munich (MUC)
flight_land Tue, Dec 24 | 02:20PM
Chicago (ORD)
DEPARTS : Chicago (ORD) To Cochrane (YYC)
TRIP DURATION:3h 44m
United Airlines
Flight 621 | Economy
flight_takeoff Tue, Dec 24 | 07:45PM
Chicago (ORD)
flight_land Tue, Dec 24 | 10:29PM
Cochrane (YYC)
RETURN : Cochrane (YYC) To Montreal (YUL)
TRIP DURATION:4h 06m
Austrian Airlines
Flight 8372 | Economy
flight_takeoff Wed, Jan 08 | 11:35AM
Cochrane (YYC)
flight_land Wed, Jan 08 | 05:41PM
Montreal (YUL)
RETURN : Montreal (YUL) To Vienna (VIE)
TRIP DURATION:8h 00m
Austrian Airlines
Flight 74 | Economy
flight_takeoff Wed, Jan 08 | 06:45PM
Montreal (YUL)
flight_land Thu, Jan 09 | 08:45AM
Vienna (VIE)
RETURN : Vienna (VIE) To Cape Town (CPT)
TRIP DURATION:12h 25m
Austrian Airlines
Flight 31 | Economy
flight_takeoff Thu, Jan 09 | 10:15AM
Vienna (VIE)
flight_land Thu, Jan 09 | 10:40PM
Cape Town (CPT)
United Airlines
R19,701R16,273
Save 17 % off the average price for this route.
2 Stops: FRA,ORD
05:50PM
12:53PM
Cape Town (CPT) 51h 3m Cochrane (YYC)
Mon, Jul 15 Wed, Jul 17
2 Stops: DEN,FRA
06:57PM
10:00AM
Cochrane (YYC) 55h 3m Cape Town (CPT)
Mon, Aug 12 Thu, Aug 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 : Cape Town (CPT) To Frankfurt (FRA)
TRIP DURATION:11h 55m
United Airlines
Flight 9587 | Economy
flight_takeoff Mon, Jul 15 | 05:50PM
Cape Town (CPT)
flight_land Tue, Jul 16 | 05:45AM
Frankfurt (FRA)
DEPARTS : Frankfurt (FRA) To Chicago (ORD)
TRIP DURATION:9h 20m
United Airlines
Flight 906 | Economy
flight_takeoff Tue, Jul 16 | 12:45PM
Frankfurt (FRA)
flight_land Tue, Jul 16 | 03:05PM
Chicago (ORD)
DEPARTS : Chicago (ORD) To Cochrane (YYC)
TRIP DURATION:3h 53m
United Airlines
Flight 588 | Economy
flight_takeoff Wed, Jul 17 | 10:00AM
Chicago (ORD)
flight_land Wed, Jul 17 | 12:53PM
Cochrane (YYC)
RETURN : Cochrane (YYC) To Denver (DEN)
TRIP DURATION:2h 34m
United Airlines
Flight 5584 | Economy
flight_takeoff Mon, Aug 12 | 06:57PM
Cochrane (YYC)
flight_land Mon, Aug 12 | 09:31PM
Denver (DEN)
RETURN : Denver (DEN) To Frankfurt (FRA)
TRIP DURATION:9h 35m
United Airlines
Flight 182 | Economy
flight_takeoff Tue, Aug 13 | 03:45PM
Denver (DEN)
flight_land Wed, Aug 14 | 09:20AM
Frankfurt (FRA)
RETURN : Frankfurt (FRA) To Cape Town (CPT)
TRIP DURATION:11h 45m
United Airlines
Flight 9574 | Economy
flight_takeoff Wed, Aug 14 | 10:15PM
Frankfurt (FRA)
flight_land Thu, Aug 15 | 10:00AM
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, Ethiopian Airlines and United Airlines

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

It normally takes 42 Hours and 9 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 2 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 Cape Town Airport (CPT). You can book a flight from Cape Town to Cochrane for R8,936.
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