By Chris Ronneseth, The Safari Partners
Last updated: 06 August 2026
THE SHORT ANSWER
There is one nonstop flight from Canada to Africa: Ethiopian Airlines from Toronto to Addis Ababa, about 13.5 hours, seven days a week. Everything else connects through a European or Gulf hub, and the workable ones are Amsterdam, Paris, London, Frankfurt, Istanbul, Doha and Dubai. From Toronto expect roughly 18 to 22 hours of total travel time, and from Vancouver or Calgary 20 to 26 hours with one or two stops. If you are comfortable transiting the United States, Seattle, New York and Atlanta open up some of the shortest routings available. Budget C$2,000 to C$3,500 return in economy. The two decisions that matter most are not price: build a buffer night into your arrival, and pack in a soft bag under 15 kg for East African bush flights and 20 kg for Southern Africa.
Getting there is the part of a safari that Canadians worry about most and find the least useful information on. Almost everything written about flying to Africa assumes you are departing from London or New York, which quietly hides the fact that Canadians face an extra leg, an extra time zone problem and a much shorter list of sensible options.
We are a full-service safari consultancy based in Vancouver, and we plan and book trips across East and Southern Africa for travellers in Canada and the United States. We arrange these flights constantly, from both coasts, and the routing details below are the ones that actually determine whether you arrive fresh or arrive wrecked. Schedules change, so treat specifics as current at August 2026 and confirm before booking.
Is there a nonstop flight from Canada to Africa?
Exactly one. Ethiopian Airlines flies Toronto to Addis Ababa nonstop, roughly thirteen and a half hours, with daily service. Addis is a genuine hub, so from there you are a short onward hop to Nairobi, Kilimanjaro, Entebbe, Kigali, Johannesburg and much else. For anyone starting in Ontario or Quebec, it is usually the shortest total travel time to East Africa and worth checking first.
Nothing else operates nonstop. Air Canada sells through-fares to Nairobi, Johannesburg and Cape Town, but those itineraries connect. Vancouver and Calgary have no nonstop African service at all, and the Air Canada Vancouver to Dubai route that ran between 2023 and 2025 has been discontinued, so that shortcut is no longer available.
Which hubs work best from Canadian cities?
The practical question is not which airline is cheapest but which single connection gets you there. From Toronto and Montreal you have the widest choice. From Vancouver and Calgary the trick is finding a nonstop to a hub that then flies nonstop to Africa, and the list is shorter than you would think.
| Hub | Nonstop from | Notes for safari travellers |
| Addis Ababa | Toronto (Ethiopian) | The only nonstop to Africa from Canada; short onward hops across the continent |
| Amsterdam | Vancouver, Calgary, Toronto (KLM) | Easiest airport to connect in; KLM serves Nairobi, Kilimanjaro, Dar es Salaam and Cape Town |
| Frankfurt or Munich | Vancouver, Calgary, Toronto (Lufthansa) | Reliable and punctual; solid options into Nairobi and Johannesburg |
| Paris | Vancouver, Toronto (Air France) | Strong African network; connections can be tight, allow time in terminal 2 |
| Istanbul | Vancouver, Toronto (Turkish) | The only nonstop from Vancouver toward the Middle East; very wide African network |
| Doha | Toronto (Qatar) | Excellent onward coverage; from Vancouver, connect via Seattle or Europe |
| Dubai | Toronto (Emirates) | Good for Southern Africa; long backtrack for East Africa |
| London Heathrow | Vancouver, Calgary, Toronto | Widest choice, but the most connection risk; avoid tight windows and terminal changes |
From Vancouver and Calgary, KLM via Amsterdam and Lufthansa via Frankfurt are the two most dependable one-stop journeys, with Air France via Paris and Turkish via Istanbul also strong from Vancouver. Turkish is currently the only carrier flying nonstop from Vancouver toward the Middle East. Heathrow is technically the widest choice from all three western cities, and it is also where we see the most missed connections, so we treat it with caution rather than avoid it outright.
What about routing through the United States?
Some of the shortest journeys to Africa from Canada start at a US airport, and it is worth knowing the options even if you decide against them. Plenty of our clients are choosing to avoid US connections at the moment, and that is a perfectly reasonable preference; we simply plan around it. But if you are comfortable transiting, three gateways change the math considerably.
For Vancouver and Victoria clients, Seattle is the useful one. Qatar Airways flies Seattle to Doha nonstop, currently daily, in about 15 to 16 hours, and it is the only nonstop between Seattle and the Gulf. Doha then connects to virtually everywhere in East and Southern Africa. Given that Seattle is roughly a two and a half hour drive or a short hop from Vancouver, this can produce a genuinely efficient two-flight journey to Nairobi or Johannesburg, often at a better fare than anything leaving YVR.
For Toronto and Montreal clients, New York and Atlanta are the equivalents. Kenya Airways has flown New York JFK to Nairobi nonstop since 2006, about 15 hours, which is the shortest single flight from North America into the heart of East African safari country, and it codeshares with Delta for connections from smaller cities. From Atlanta, Delta flies nonstop to both Johannesburg and Cape Town, which is hard to beat for a Southern Africa itinerary.
The trade-offs are real. You clear US customs and preclearance on the way out, a US delay can strand you on the wrong side of the Atlantic, and a separately ticketed Canada to US hop gives you no protection if the long-haul leg is missed. Book it as one through-ticket where possible, and give yourself more connection time than you would in Europe. We use US routings when the schedule genuinely wins, not by default.
How long does the journey actually take?
Plan on 18 to 22 hours from Toronto and 20 to 26 hours from Vancouver or Calgary, door to door, including connection time. Vancouver to Kilimanjaro with one stop typically runs around 20 to 21 hours of elapsed travel; with two stops it stretches past 23. Layovers are usually between two and eight hours, and the sweet spot is three to four: long enough to absorb a delayed inbound flight, short enough that you are not living in an airport.
The direction of travel matters more than the total. Flying east from Canada, you lose a night in the air and typically arrive in Africa in the early morning or mid-afternoon local time. Coming home you gain the day back. Practically, that means your outbound day is the hard one and it is worth spending money on: this is the flight to use points or a premium economy upgrade on if you are going to spend anywhere.
Why should you build in a buffer night on arrival?
Because a missed bag or a delayed connection should cost you an inconvenience, not a safari. This is the single piece of advice I give most often, and the one people push back on most because it looks like an unnecessary hotel night.
Here is the logic. Bush flights into camps run to a fixed daily schedule, often one departure, and your camp nights are paid for whether you make it or not. If your Amsterdam connection slips and you miss the onward flight to Nairobi, a buffer night means you catch tomorrow’s bush flight and lose nothing. Without it, you can lose a night at a camp you have already paid for, plus the transfer, plus the game drives. A night at a good Nairobi or Johannesburg hotel is inexpensive insurance by comparison, and it lets you arrive at your first camp having slept, showered and eaten properly rather than stumbling off a plane into a game drive.
There is a second reason specific to East Africa. Bush flights out of Nairobi generally leave from Wilson Airport, not from the international airport at Jomo Kenyatta, and the drive between the two takes anywhere from 30 minutes to well over an hour depending on traffic. Same-day connections between an international arrival and a Wilson departure are possible but tight, and Nairobi traffic is not something to gamble a safari on. Tanzania has a similar quirk: many northern circuit trips use Kilimanjaro International for the international arrival and Arusha Airport for bush flights, and they are not the same place.
What are the baggage limits on safari flights?
This catches almost everyone, and it is not negotiable. Light aircraft flying into camps in Kenya, Tanzania, Rwanda and Uganda generally limit you to 15 kg total, including your hand luggage, and your bag must be entirely soft-sided. In Southern Africa, including Botswana, Namibia, South Africa, Zambia and Zimbabwe, the limit is typically 20 kg, again soft-sided.
Soft-sided means no wheels and no frame, because the bag has to be squashed into a small curved hold. A hard suitcase will not board the aircraft, regardless of its weight, and there is no arguing with the pilot about it. The practical solution is a soft duffel plus a small daypack, and a laundry habit; almost every camp from the premium level up launders daily and included, which is why nobody needs two weeks of clothing. If you are travelling with camera gear that pushes you over, extra weight can often be purchased in advance, and occasionally a seat, but it has to be arranged before you fly rather than discovered at the airstrip.
Can you use Aeroplan or other points to get there?
Yes, and the alliance map is unusually friendly for Canadians. Ethiopian, Turkish, Lufthansa and Air Canada are all Star Alliance members, so Aeroplan points can be redeemed on the two most useful routings out of Canada, the Toronto to Addis nonstop and Turkish via Istanbul. That is a genuinely good position to be in and worth checking before you pay cash for a long-haul ticket.
If your points sit elsewhere, KLM, Air France and Kenya Airways are all SkyTeam, which links neatly with Amsterdam, Paris or New York routings and onward East African flights. Qatar and British Airways are oneworld. Emirates belongs to no alliance, so points earning and redeeming there is a separate exercise. Availability on award seats to Africa is genuinely scarce in high season, so if points are your plan, look 10 to 11 months out rather than three.
Should you stop over on the way?
If you have the time, it can turn the worst part of the trip into one of the best. A two or three night stop in Amsterdam, Paris, Istanbul or Doha breaks a punishing journey into two manageable flights, resets your body clock before the safari rather than during it, and costs very little extra in airfare because the stopover is usually free to build into the ticket.
Istanbul and Doha are particularly good at this, with short airport-to-city transfers and hotels that expect transiting travellers. Whether it is right depends on your holiday time and appetite, and plenty of clients would rather push through and spend every available night in the bush. But if you have been putting off a safari because the flying sounds miserable, this is the fix, and almost nobody thinks to ask about it.
One routing detail worth checking: yellow fever
Requirements depend on where you have been, not just where you are going, and a connection can change your obligations. Some countries require a yellow fever certificate from travellers arriving from, or in some cases transiting through, countries with a risk of transmission, and the rules vary by country, by length of transit and by whether you left the airport. Because Canadians usually route through several countries to reach a safari, this is worth confirming for your specific itinerary rather than assuming. We flag it on every trip we book, and a travel clinic can advise on the certificate itself. Requirements change, so check current rules close to departure.
Frequently asked questions
Are there direct flights from Canada to Africa?
One: Ethiopian Airlines from Toronto to Addis Ababa, about 13.5 hours, daily. There are no nonstop flights from Vancouver or Calgary to Africa, and the former Air Canada Vancouver to Dubai route was discontinued in 2025.
How long does it take to fly from Vancouver to Africa?
Roughly 20 to 26 hours in total with one or two stops. Vancouver to Kilimanjaro with a single stop is typically around 20 to 21 hours of elapsed travel time.
What is the best airline to fly to a safari from Canada?
From Toronto, Ethiopian for the nonstop to Addis. From Vancouver or Calgary, KLM via Amsterdam or Lufthansa via Frankfurt most often produce a clean single connection. The best choice depends on your final destination and dates rather than the airline itself.
Is it worth flying via the United States?
It can be. Qatar flies Seattle to Doha nonstop, which suits Vancouver clients; Kenya Airways flies New York JFK to Nairobi nonstop in about 15 hours; and Delta flies Atlanta to Johannesburg and Cape Town. The trade-offs are US preclearance and delay risk, and some travellers simply prefer to avoid US connections, which is easy to plan around.
How much luggage can I bring on a safari?
Generally 15 kg total including hand luggage on East African light aircraft and about 20 kg in Southern Africa, in a completely soft-sided bag with no wheels or frame. Camps from the premium level up include daily laundry, so you need far less than you think.
Should I arrive a day early before my safari?
Yes, we recommend it on nearly every trip. Bush flights run to a fixed daily schedule and camp nights are paid for whether you arrive or not, so a buffer night turns a delayed connection into an inconvenience rather than a lost safari day.
Can I use Aeroplan points to fly to Africa?
Yes. Ethiopian, Turkish, Lufthansa and Air Canada are all Star Alliance, so Aeroplan works on the most useful Canadian routings. Award availability to Africa in high season is limited, so search 10 to 11 months ahead.
The flying is the price of admission, and it is a good deal. Get the routing right, give yourself a buffer night, pack in a soft bag, and the journey becomes a story rather than a problem. When we build an itinerary we handle the flights alongside the camps, including the bush flights and the transfers between them, so the whole chain is in one place and one person is responsible when something moves. If you have questions about getting there from your city, please feel free to let me know.
Cheers,
Chris