Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Nigeria from C$ 611

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Nigeria departing on 9/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 19/5
Sun 26/5

Search hundreds of travel sites at once for deals on flights to Nigeria

In the last 7 days, travellers have searched 44,212,662 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Nigeria Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Lagos
Lagos1 stopC$ 1,267
Abuja
Abuja2 stopsC$ 1,515
Port Harcourt
Port Harcourt2 stopsC$ 1,497

Good to know

Low season

February

High season

December

Cheapest flight

C$ 611
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (61% more expensive on average)
Flight from Toronto to Abuja

FAQs - booking Nigeria flights

  • How long is the flight to Nigeria?

    An average direct flight from Canada to Nigeria takes 28h 45m, covering a distance of 16228 km. The most popular route is Toronto - Lagos with an average flight time of 15h 30m.

  • What is the cheapest flight to Nigeria?

    The cheapest ticket to Nigeria from Canada found in the last 72 hours was C$ 1,218. The most popular route is Toronto Pearson Intl to Lagos Murtala Muhammed and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 1,296.

  • What are the most popular destinations in Nigeria?

    The next most popular destinations are Abuja (11%) and Port Harcourt (3%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Nigeria

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Nigeria flight deals.

Top 5 airlines flying to Nigeria

 
Need help choosing which airline to fly with from Canada to Nigeria? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 11094 reviews
7.5food
8.2boarding
7.9comfort
8.0entertainment
8.6crew
Airline reviews

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

8.0 ExcellentPatricia, Mar. 2024YVR - SEA
Read more about Delta reviews

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

I received the two differed meals: chicken and pasta. I asked and I received. I am anti-wasting food!

Crew was wonderful, very professional and pleasant. On time performance. Excellent flights,smooth. Thank you!

I guess they don’t serve drinks on planes anymore

I have to say that Delta has improved their service radically since I flew with them last. I purposely have avoided flying with them for years owing to absolutely terrible service. This is no longer the case, I am glad to say.

Ran out of my choice of main course in BClass. Kind of weird combo for substitute.

Pros: "Absolutely ridiculous ... sat on the runway longer than the flight."
Cons: "Reason we sat on the runway longer than the flight is they were understaffed. Unacceptable."
Cons: "The exit row 12B kept making a high pitch squealing noise...very unnerving"
Pros: "Upgrade to comfort plus was a bonus!"
Cons: "Nothing. Flying sucks with the pandemic, but delta is doing a great job!"
Cons: "Soda or coffee served during the flight could have enhanced their service."

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

no issues at all... Kudos to the food. This time was really really good

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

The food quality is poor. The staff are very friendly and accommodating. The entertainment program was limited. I experienced a delay of 30 minutes due to two issues. Passenger luggage had to be removed and there was a technical issue with the stairs not detaching from the aircraft. The pilot managed to compensate and we arrived only 15 minutes later. The luggage at Dubai airport was very slow. I waited over an hour.

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

one of my bags was drenched with fish smelling water and all my new clothes bought at dublin and the 23kg checked in bag were all gone waste with very pungent fish smell and also having stains

At the transit could be less time not like 12 hour 6 hours the mix should be 4 hour, thanks

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Lost luggage, 2 bags were badly damaged and one of the bags came open.

The line at boarding was not well organized and managed

Crew was professional. Boarding has few seats . Since the plane was not full would have been nice to change seat on the internet

Je n'ai pas pû incliner mon siège et une des hôtesses ne comprenait pas ce que je disais. Je devais parler fort

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

Flight was more then 3 hour late and I did not get my luggages

I paid extra for a seat with more leg room but they changed the plane and found myself in an ordinary seat. This is expensive at 50€

Despite paying business class, the angle seat was uncomfortable. The crew was just ok. The baggage checkin was a mess at JNB.

I had 1:50 hrs to change planes in Cairo and my suitcase was delayed from Cairo to Casablanca. I was one of several passengers that faced this issue coming from various locations into Cairo and onwards to Casablanca, with a transit time of two hours or less. (I was told 16 suitcases were delayed). The transit time of 1:50 hrs is obviously not enough for EgyptAir to transfer baggage, why sell tickets with such short transfer time if they can't handle it? Moreover, they would not reimburse me for expenses I incurred because of delayed luggage. I will not be taking EgyptAir again.

Chaotic boarding began 5 minutes before departure without any announcements explaining the delay. Once on board, an outdated 737 greeted me, without of WiFi. The crew hastily placed trays in front of passengers without any interaction or smiles, only to swiftly retrieve them and vanish for the remainder of the flight. The food provided was inedible, but there were decent juice options like guava and strawberry. The only reason I chose this flight was because of its schedule; otherwise, I would have opted for a different airline.

The bathroms were disgusting by the end of the fight.

The crew in Business class for me departure and return were very pushy and rude. They would place the food in front of you and majority of the time remove your meal and toss it without asking if you were done. At one point on the return flight one of them crew members completely missed my sister and when I told another crew member who told that person in their language, she got an attitude and didn't offer her some of the other options they had like yogurt. They need to also take into account that not everyone can eat nuts and that shouldn't be on everyone's plate. Also the plane is dirty! I had to thoroughly wipe down every inch of my area and it was just nasty. The reclining seat struggled to fully extend. For the amount of money I paid for business class I expected better.

Flight was supposed to take off Saturday at noon. Bumped for unknown reasons until 2 am, then 9 am, then noon, then we don’t know. Not weather related. Dismal and non existent customer service. No 24/7 relations. Couldn’t get my bag back to attempt to get on another flight until 5pm Saturday. Will never take this airline again!

I had a great experience with EGYPTAIR. They offered me to check in my handbag which made it very easy since I use a cane. Thank you to EGYPTAIR crew for making sure everyone is receiving the right services.

Too difficult to indicate and receive vegetarian food. And staff was rude about it. Other passengers felt sorry for me.

I liked how nice the crew were. The seat could be better and more comfortable. The movies could be newer. The entertainment movies were all old

Cons: "The food was very poor and tasteless , too much bread and it was cold. The choices of movies was poor."

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

Boarding was horrible. We were packed into a bus with few seats and made to stand for 10 to 15 minutes, then driven for 5 minutes on wild curves. Complementary food and drink was a tiny chocolate and a bottle of water. Seating was cramped. Aircraft had no video.

Excellent service by united air staff. Very helpful, understanding and do friendly.

One of the worst experiences. Some of the Staff was really unfriendly and rude. I was freezing and I asked for an extra blanket and one of the stewardess told me that it’s only one for each passenger and then I asked another one and thank God she gave me one. The food was very poor. They offered meal as soon as we took off and then nothing for 7-8 hours. Then they gave a tiny snack something like crackers and one hour before landing they gave us another snack.

Absolutely horrific. Not only did the plane not board until AFTER it was supposed to have arrived in Luxembourg, but at the VERY last minute they announced that they would have to bump 10 people from the flight. Of course our family of 4 (trying to make it to Luxembourg to see my children’s 86 yo grandmother for Christmas) was bumped. There were 4 staff members, only one of which was even remotely trying to answer questions or get people on another flight. The reason they bumped us was bc a crew member was sick so instead of 110 passengers they could only take 100. This seemed ridiculous for a 30 minute flight where nothing is served anyway(!!?) They told us they could only book us on a Lufthansa flight at 1pm, but that there were no seats guaranteed. They also told us we would get a €250/person voucher for our troubles. They then gave us a link to a website to get those vouchers. When we got to the gate, the Lufthansa crew said that the flight was already overbooked and it was very unlikely that we would get on board. When asked if we could get our luggage and rent a car instead, they said it would take at least 2-3 hours to get our luggage. When we finally were allowed on the flight at the very last minute, we arrived in Luxembourg and none of our luggage (5 bags) with all of our Christmas presents and clothes/toiletries for the week made it to Luxembourg. Oh, and the link to get the vouchers doesn’t work….I think Air Dolomiti has a lot to answer for. I will be sure to avoid them at all cost in the future. I would recommend that companies like Kayak should use more professional air lines.

Everything was fine except that the ground personnel in Toronto wasn't able to operate the jet bridge, so that everybody was stuck in the plane after landing for 40 min, so I missed my connection.

Ground staff in New Delhi was very bad. They kept insisting on extra payment for hand baggage and nearly made me miss my flight. Hostile people.

I travel extensively internationally. I only bought this ticket because it was much cheaper than my usual airlines. I had sworn off Lufthansa from past experiences of tiny seat space, mediocre food and entertainment and unconcerned airline stewardesses. I was pleasantly surprised on this flight! My seat space was bigger than I remembered. The plane was new! The stewardesses were great and the food much better. Movie selection wasn't as good as Delta/Air France but good enough. I would now choose Lufthansa again in my top tier of flight choices.

Book Cheap Nigeria Plane Tickets

Recent round-trip flight deals

15/10Tue
1 stopEgypt Air
19h 15mYYZ-LOS
30/10Wed
1 stopEgypt Air
21h 15mLOS-YYZ
C$ 1,267
15/10Tue
2 stopsKenya Airways
48h 30mYYZ-LOS
30/10Wed
2 stopsKenya Airways
32h 28mLOS-YYZ
C$ 1,300
17/5Fri
1 stopLufthansa
19h 40mYYZ-LOS
16/6Sun
1 stopLufthansa
25h 25mLOS-YYZ
C$ 1,492
3/5Fri
2 stopsLufthansa
18h 25mYYZ-LOS
19/5Sun
1 stopLufthansa
25h 25mLOS-YYZ
C$ 1,504
12/5Sun
2 stopsDelta
19h 20mYYZ-LOS
20/5Mon
2 stopsDelta
39h 41mLOS-YYZ
C$ 1,693
5/5Sun
1 stopDelta
22h 25mYYZ-LOS
13/5Mon
2 stopsDelta
32h 50mLOS-YYZ
C$ 1,698
7/5Tue
3 stopsKLM
23h 10mYYZ-ABV
21/5Tue
2 stopsKLM
20h 00mABV-YYZ
C$ 1,829
15/5Wed
1 stopKLM
22h 00mYYC-LOS
22/5Wed
2 stopsKLM
20h 30mLOS-YYC
C$ 1,917
16/5Thu
2 stopsAir France
27h 18mYWG-LOS
29/5Wed
2 stopsAir France
23h 56mLOS-YWG
C$ 1,921
15/5Wed
2 stopsAir France
23h 25mYYC-LOS
22/5Wed
2 stopsAir France
21h 59mLOS-YYC
C$ 1,933

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/5Thu
1 stopEgypt Air
20h 15mYYZ-ABV
C$ 611
9/5Thu
1 stopEgypt Air
20h 15mYYZ-ABV
C$ 612
29/4Mon
1 stopLufthansa
18h 40mYYZ-ABV
C$ 1,075
3/6Mon
2 stopsLufthansa
41h 20mYYZ-ABV
C$ 1,094
24/4Wed
1 stopDelta
22h 25mYYZ-LOS
C$ 1,150
11/9Wed
1 stopKLM
22h 00mYYC-LOS
C$ 1,163
9/5Thu
1 stopDelta
24h 10mYVR-LOS
C$ 1,199
10/10Thu
1 stopKLM
22h 00mYYC-LOS
C$ 1,218
15/7Mon
2 stopsAir France
21h 55mYYZ-ABV
C$ 1,281
24/6Mon
1 stopAir France
17h 05mYYZ-LOS
C$ 1,281

Search by stops

Search by airline

Search by price

Last minute flights to Nigeria

Last minute flight, train and bus deals

22/4Mon
multi-stopKenya Airways
43h 19mYYZ-LOS
9/9Mon
multi-stopKenya Airways
46h 08mLOS-YYZ
C$ 1,340
24/4Wed
multi-stopKenya Airways
29h 34mYYZ-LOS
9/9Mon
multi-stopKenya Airways
46h 08mLOS-YYZ
C$ 1,380
24/4Wed
multi-stopDelta
22h 50mYYZ-LOS
30/4Tue
multi-stopDelta
27h 49mLOS-YYZ
C$ 1,988
24/4Wed
multi-stopDelta
22h 25mYYZ-LOS
27/4Sat
multi-stopDelta
20h 50mLOS-YYZ
C$ 2,009
21/4Sun
multi-stopEgypt Air
19h 15mYYZ-LOS
29/4Mon
multi-stopEgypt Air
22h 25mLOS-YYZ
C$ 2,408
22/4Mon
multi-stopAir France
21h 00mYYZ-LOS
28/4Sun
multi-stopAir France
20h 50mLOS-YYZ
C$ 2,411
23/4Tue
multi-stopAir France
21h 40mYYZ-ABV
2/6Sun
multi-stopAir France
26h 35mABV-YYZ
C$ 2,415
23/4Tue
multi-stopKLM
23h 10mYYZ-ABV
2/6Sun
multi-stopKLM
20h 00mABV-YYZ
C$ 2,452
21/4Sun
multi-stopEgypt Air
19h 15mYYZ-LOS
13/9Fri
multi-stopEgypt Air
22h 25mLOS-YYZ
C$ 2,460
22/4Mon
multi-stopKLM
16h 35mYYZ-LOS
30/4Tue
multi-stopKLM
23h 42mLOS-YYZ
C$ 2,528

Search by stops

Search by airline

Search by price