Unfortunately, nonstop flights from Canada to Abuja are not currently available. There are, however, a handful of airports across the country that offer one-stop routes that are bound for Nnamdi Azikiwe International Airport, Abuja. These single-layover options depart from Montréal-Pierre Elliott Trudeau International Airport (YUL), Vancouver International Airport (YVR) and Toronto Pearson International Airport (YYZ). Typically, the single layover happens in either Paris, Frankfurt, Istanbul, Dubai, London or a major African city. Otherwise, there are two-stop flights available that depart from Ottawa International Airport (YOW) and Calgary International Airport (YYC); layover combinations from these locations typically include another Canadian city and either Istanbul, Frankfurt, Paris or Dubai.