How To Fly Nonstop Or OneStop To/From The U.S. and Canada To/From Africa
Originally posted June 28, 2019

Ada Foah Beach in Ghana
Africa, the vast continent that most think is just one country. I have a detailed post here that gives you more information on Africa and all its countries. However, this post will talk about how to get to/from the U.S. and Canada from/to Africa nonstop or with onestop service with no change of flight number and sometimes aircraft (direct flights).
Search For Flights
Need A Hotel?
Tours
Nonstop/OneStop Air Service
Air Canada (AC) Star Alliance
Air Canada (AC) is based in Toronto, ON Canada and a Star Alliance member.
Canada
- Cairo EG (CAI) to Montreal, QC Canada (YUL – Trudeau)
- Montreal, QC Canada (YUL – Trudeau) to Cairo EG (CAI)
Air Senegal (HC)
Based in Dakar Senegal, the airline serves the following cities in the U.S.
U.S.
- Dakar, Senegal (DSS) to New York-JFK, NY (JFK)
- New York-JFK, NY (JFK) to Dakar, Senegal (DSS)
Delta Air Lines (DL)
Based in Atlanta, GA (ATL), Delta, a SkyTeam founding member, serves the following cities:
U.S.
- Accra, Ghana (ACC) to New York-JFK, NY (JFK)
- Atlanta, GA (ATL) to Cape Town, South Africa (CPT)
- Atlanta, GA (ATL) to Johannesburg, South Africa (JNB)
- Atlanta, GA (ATL) to Lagos, Nigeria (LOS)
- Cape Town, South Africa (CPT) to Atlanta, GA (ATL)
- Dakar, Senegal (DSS) to New York-JFK, NY (JFK)
- Johannesburg, South Africa (JNB) to Atlanta, GA (ATL)
- Lagos, Nigeria (LOS) to Atlanta, GA (ATL)
- New York-JFK, NY (JFK) to Accra, Ghana (ACC)
- New York-JFK, NY (JFK) to Dakar, Senegal (DSS)

Nelson Mandella’s House in Soweto, South Africa
Egyptair (MS)
Based in Cairo, Egypt (CAI), Egyptair, a Star Alliance member serves the following cities:
Canada
- Cairo, Egypt (CAI) to Toronto-Pearson, ON Canada (YYZ)
- Toronto, ON Canada (YYZ) to Cairo, Egypt (CAI)
U.S.
- Cairo, Egypt (CAI) to New York-JFK, NY (JFK)
- Cairo, Egypt (CAI) to Newark-Liberty, NJ (EWR)
- Cairo, Egypt (CAI) to Washington-Dulles, VA (IAD)
- New York-JFK, NY (JFK) to Cairo, Egypt (CAI)
- Newark-Liberty, NJ (EWR) to Cairo, Egypt (CAI)
- Washington-Dulles, VA (IAD) to Cairo, Egypt (CAI)
Ethiopian Airlines (ET)
Based in Addis Ababa, Ethiopia(ADD), Ethiopian, a Star Alliance member, is the airline that serves the most U.S. cities with nonstop service or one-stop service using the same flight number, from Africa. Here is a list of the routes:
Canada
- Addis Ababa, Ethiopia (ADD) to Dublin, Ireland (DUB) to Toronto, ON Canada (YYZ)
U.S.
- Addis Ababa, Ethiopia (ADD) to Abidjan Cote D’Ivoire (ABJ) to New York-JFK, NY (JFK)
- Addis Ababa, Ethiopia (ADD) to Dublin, Ireland (DUB) to Atlanta, GA (ATL)
- Addis Ababa, Ethiopia (ADD) to Dublin, Ireland (DUB) to Chicago-O’Hare, IL (ORD)
- Addis Ababa, Ethiopia (ADD) to Dublin, Ireland (DUB) to Washington-Dulles, VA (IAD)
- Addis Ababa, Ethiopia (ADD) to Lome TG (LFW) to Newark-Liberty, NJ (EWR)
- Addis Ababa, Ethiopia (ADD) to Lome TG (LFW) to Washington-Dulles, VA (IAD)
- Chicago-O’Hare, IL (ORD) to Addis Ababa, Ethiopia (ADD)
- New York-JFK, NY (JFK) to Abidjan CI (ABJ) to Addis Ababa, Ethiopia (ADD)
- Newark-Liberty, NJ (EWR) to Lome TG (LFW) to Addis Ababa, Ethiopia (ADD)
- Washington-Dulles, VA (IAD) to Addis Ababa, Ethiopia (ADD)
- Washington-Dulles, VA (IAD) to Lome TG (LFW) to Addis Ababa, Ethiopia (ADD)
Kenya Airways (KQ)
U.S.
- Nairobi, Kenya (NBO) to New York-JFK, NY (JFK)
- New York-JFK, NY (JFK) to Nairobi, Kenya (NBO)
Royal Air Maroc (AT)
Canada
- Casablanca, Morocco (CMN) to Montreal-Trudeau, QC Canada (YUL)
- Montreal, QC Canada (YUL – Trudeau) to Casablanca, Morocco (CMN)
U.S.
- Casablanca, Morocco (CMN) to Miami, FL (MIA)
- Casablanca, Morocco (CMN) to New York-JFK, NY (JFK)
- Casablanca, Morocco (CMN) to Washington-Dulles, VA (IAD)
- Miami, FL (MIA) to Casablanca, Morocco (CMN)
- New York-JFK, NY (JFK) to Casablanca, Morocco (CMN)
- Washington-Dulles, VA (IAD) to Casablanca, Morocco (CMN)

SandtonJohannesburg, South Africa – Nelson Mandela Square Statue
SATA International
Based in Ponta Delgada in the Azores, the airline flies to Europe as well as the U.S.
U.S.
- Boston, MA (BOS) to Ponta Delgada, Azores (PDL) to Praia, Cabo Verde (RAI)
- Praia, Cabo Verde (RAI) to Ponta Delgada, Azores (PDL) to Boston, MA (BOS)
Tunis Air (TU)
Based in Tunis, Tunisia, serves many cities in Africa as well as Europe and Asia from its hub. Here are the cities it serves:
Canada
- Tunis, Tunisia (TUN) to Montreal-Trudeau, QB Canada (YUL)
- Montreal, QC Canada (YUL – Trudeau) to Tunis, Tunisia(TUN)
United Airlines (UA)
U.S.
- Accra, Ghana (ACC) to Washington-Dulles, VA (IAD)
- Cape Town, South Africa (CPT) to Newark-Liberty, NJ (EWR)
- Cape Town, South Africa (CPT) to Washington-Dulles, VA (IAD)
- Johannesburg, South Africa (JNB) to Newark-Liberty, NJ (EWR)
- Lagos, Nigeria (LOS) to Washington-Dulles, VA (IAD)
- Newark-Liberty, NJ (EWR) to Cape Town, South Africa (CPT)
- Newark-Liberty, NJ (EWR) to Johannesburg, South Africa (JNB)
- Washington-Dulles, VA (IAD) to Accra, Ghana (ACC)
- Washington-Dulles, VA (IAD) to Cape Town, South Africa (CPT)
- Washington-Dulles, VA (IAD) to Lagos, Nigeria (LOS)
Connecting Service
In addition to the above airlines operating nonstop/onestop service, you may also get to Africa via connecting flights over Asia, Europe, The Middle East and India.
- Air France (AF) – via Paris-Charles de Gaulle, France (CDG)
- British Airways (BA) via London-Heathrow (LHR)
- Emirates (EK) via Dubai, United Arab Emirates (DXB)
- KLM (KL) via Amsterdam, Netherlands (AMS)
- Lufthansa (LH) via Frankfurt, Germany (FRA) and Munich, Germany (MUC)
- Qantas Airways (QF) via Perth, Australia (PER)
- Qatar Airways (QR) via Doha, Qatar (DOH)
- Virgin Atlantic Airways (VS) via London-Heathrow, UK (LHR)
Have you visited the African content as yet? If so, which country/countries have you visited?
Comments 2
also, please note that TU operates up to 4 weekly TUN-YUL nonstops.
also, please note that TU operates up to 4 weekly TUN-YUL nonstops.