ASAP Tickets logo

Call to Book Now

or

Get a Free Quote
Call Now

Call to Speak With a Travel Agent

or

Request a Free Callback

By providing my contact details I agree to be contacted for travel information via phone, text messages and email. No purchase necessary. We respect your privacy.

We use cookies and network activity information to ensure the functionality of our website, to help us find ways to improve it and to make it more positive and relevant user experience. Please see our Privacy Policy

Buy With Confidence: FREE CANCEL and CHANGE for Bookings by March 31**

Choose a different country or region to see content relevant to your location.

CONTINUE

Save up to 70%* Off on Flights from Africa to Canada
ASAP Tickets offers cheapest One-Way & Round-Trip airline tickets from anywhere in Africa to anywhere in Canada
One-way Flights
fromC$455*
Round-trip Flights
fromC$1305*
GET A FREE QUOTE
Destination
one-way
round-trip
Abidjan
C$735*
C$1305*
Abuja
C$859*
C$1365*
Accra
C$799*
C$1315*
Addis Ababa
C$845*
C$1075*
Antananarivo
C$1229*
C$1895*
Asmara
C$1315*
C$1885*
Bamako
C$945*
C$1265*
Banjul
C$545*
C$1105*
Bulawayo
C$1175*
C$1705*
Cape Town
C$789*
C$1069*
Conakry
C$455*
C$895*
Cotonou
C$925*
C$1435*
Dakar
C$649*
C$1209*
Dar Es Salaam
C$875*
C$1165*
Djibouti
C$1155*
C$1209*
Douala
C$1039*
C$1275*
Durban
C$809*
C$1209*
Entebbe
C$959*
C$1245*
Freetown
C$1239*
C$1725*
Gaborone
C$825*
C$1315*
Harare
C$1089*
C$1455*
Johannesburg
C$715*
C$945*
Juba
C$1019*
C$1495*
Khartoum
C$725*
C$699*
Kigali
C$915*
C$1299*
Kilimanjaro
C$995*
C$1259*
Kinshasa
C$955*
C$1365*
Lagos
C$759*
C$1235*
Lome
C$959*
C$1695*
Luanda
C$1079*
C$1425*
Lubumbashi
C$1169*
C$1479*
Lusaka
C$985*
C$1845*
Maputo
C$595*
C$1169*
Mauritius
C$765*
C$1479*
Mombasa
C$865*
C$1055*
Nairobi
C$935*
C$929*
Ouagadougou
C$855*
C$1499*
Port Elizabeth
C$855*
C$1259*
Port Harcourt
C$1365*
C$1859*
Windhoek
C$905*
C$1295*
Yaounde
C$1075*
C$1225*
Zanzibar
C$925*
C$1089*
All prices are TOTAL fares and include all taxes and fees.
Show more
Show less
Thank you for your request!
Please expect a call from within the next few minutes!
Want to keep up to date on the best deals?
Join 400,000 other smart travelers and be fare-aware!
Phone number is not valid
and/or
No, thanks
* No Purchase Necessary. Unsubscribe/text STOP at any time. By entering your phone number and/or email and clicking on “JOIN NOW“, you consent to receive occasional promotional SMS and/or Emails from Asaptickets.com. You also agree to our T&Cs and Privacy Policy
Great - you’re signed up!
Thanks for subscribing, we can’t wait to help you plan your next trip!
Help Us to Make Deals Special for You
Choose your Travel Destination:
Please select one or more destinations to receive our exclusive promos and deals:
Great - you’re signed up!

Thanks for subscribing, we can’t wait to help you plan your next trip!

Follow us: