Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Nigeria from C$ 739

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 20/8. 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
Sat 29/6
Sat 6/7

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

In the last 7 days, travellers have searched 42,686,544 times on KAYAK, and here is why:

Save 21% 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,229
Abuja
Abuja2 stopsC$ 1,769
Port Harcourt
Port Harcourt2 stopsC$ 1,902

Good to know

Low season

September

High season

December

Cheapest flight

C$ 739
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (43% more expensive on average)
Flight from Toronto Pearson Airport to Lagos

FAQs - booking Nigeria flights

  • How long is the flight to Nigeria?

    An average direct flight from Canada to Nigeria takes 26h 33m, covering a distance of 16228 km. The most popular route is Toronto - Lagos with an average flight time of 19h 05m.

  • What is the cheapest flight to Nigeria?

    The cheapest ticket to Nigeria from Canada found in the last 72 hours was C$ 1,229. 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,305.

  • What are the most popular destinations in Nigeria?

    Based on KAYAK flight searches, the most popular destination is Lagos (87% of total searches to Nigeria). The next most popular destinations are Abuja (10%) and Port Harcourt (4%).

  • 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 10457 reviews
7.4Food
7.9Comfort
8.6Crew
8.2Boarding
8.0Entertainment
Airline reviews

Our flight to Zurich was delayed by almost 3 hours, so we missed our next flight. There was no indication it would be delayed this much. We were told the gate had changed and then it apparently took over 2 hours to load the "catering" on the plane. We were not compensated in any way for the trouble.

2.0 MediocreLisa, May 2024AUS - JFK
Read more about Delta reviews

Our flight to Zurich was delayed by almost 3 hours, so we missed our next flight. There was no indication it would be delayed this much. We were told the gate had changed and then it apparently took over 2 hours to load the "catering" on the plane. We were not compensated in any way for the trouble.

Wifi wasn’t working well so we couldn't view any media.

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.

The brakes on the A220 are sensitive and uncomfortably grabby

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."

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.

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

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.

I requested wheel chair assistance , it was confirmed via email that inwoood get it but I didn’t get it . The last leg of my trip to Nigeria was the worst.

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

My only issue was my meal was inedible except for the sides.

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

Generally good. The crew is excellent. The food could be better.

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

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

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

Boarding was a nightmare. Still the B773s don’t have WIFI and are a something from the 90s in terms of comfort.

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

Efficient boarding. Good flight but seats were quite uncomfortable considering we'd already been sitting on two flights, total 13 hours or so. Would have liked to have prices on the menu of amenities on the plane. We could have used more water. Restrooms and nonalcoholic beverages at no extra cost, not much else. I realize these were discount tickets, and the airline has to break even, so I can't say we were expecting amenities to be plentiful. Still, it's nice with long flights to discover a few. Very pleasant crew though.

Loved the food (vegetarian in our case). Super pleasant. We're in our 60s/70s and not speedy anymore but I never felt rushed. Entertainment choices very current, personalized, and fun. Asked to change seats with a man who had paid for his seats as well but something had occurred in process so he was two rows away from his small daughter. Staff was very efficient at mediating the exchange and gave us a beautiful little travel pack as a gift to agree to it. The seats were comfortable but reclined a bit much for my comfort. I'm glad I'm not claustrophobic as the person in front of me reclined to the max and I felt very enclosed. Very efficient crew simultaneously as super pleasant.

Really bad airline, they treat you like you would be treated on a budget airline.

boarding needs to be streamlined load the back of the plane first

Awful Terrible staff poor communication Flight delayed for an hour with no apology or explanation and no help re missing connecting flight. Resulted in a 7 hour layover at Munich waiting for another connecting flight. Only 15 euros refreshment voucher given. Will not fly Lufthansa again

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

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.

Book Cheap Nigeria Plane Tickets

Recent round-trip flight deals

19/11Tue
1 stopRoyal Air Maroc
25h 35mYUL-LOS
6/12Fri
1 stopRoyal Air Maroc
19h 25mLOS-YUL
C$ 1,229
19/11Tue
2 stops
47h 30mYUL-LOS
6/12Fri
2 stops
42h 53mLOS-YUL
C$ 1,266
18/10Fri
1 stopEgypt Air
19h 15mYYZ-LOS
8/11Fri
1 stopEgypt Air
22h 15mLOS-YYZ
C$ 1,331
17/10Thu
1 stopEgypt Air
19h 15mYYZ-LOS
5/4Sat
1 stopEgypt Air
22h 25mLOS-YYZ
C$ 1,335
19/11Tue
1 stopAir France
20h 10mYYZ-LOS
29/4Tue
1 stopAir France
25h 50mLOS-YYZ
C$ 1,810
19/11Tue
1 stopAir France
20h 10mYYZ-LOS
29/4Tue
2 stopsAir France
18h 25mLOS-YYZ
C$ 1,833
9/6Sun
1 stopDelta
21h 40mYUL-LOS
8/7Mon
2 stopsDelta
21h 55mLOS-YUL
C$ 1,890
12/6Wed
2 stopsDelta
25h 20mYUL-LOS
9/7Tue
1 stopDelta
23h 35mLOS-YUL
C$ 1,903
16/8Fri
2 stopsKLM
18h 10mYYZ-LOS
4/10Fri
2 stopsKLM
18h 25mLOS-YYZ
C$ 1,983
14/10Mon
2 stopsKLM
21h 15mYYC-LOS
15/11Fri
1 stopKLM
23h 05mLOS-YYC
C$ 2,007

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/8Tue
1 stopEgypt Air
19h 15mYYZ-LOS
C$ 739
20/8Tue
1 stopRoyal Air Maroc
27h 00mYUL-LOS
C$ 788
9/6Sun
1 stopQatar Airways
37h 30mYUL-LOS
C$ 883
20/8Tue
2 stops
36h 10mYYZ-LOS
C$ 885
14/8Wed
1 stopAir France
24h 05mYVR-LOS
C$ 1,442
7/8Wed
1 stopDelta
22h 00mYYC-LOS
C$ 1,453
16/8Fri
1 stopAir France
24h 05mYVR-LOS
C$ 1,513
18/7Thu
1 stopKLM
22h 30mYYZ-LOS
C$ 1,574
14/8Wed
3 stopsUnited Airlines
32h 25mYVR-LOS
C$ 1,669
15/8Thu
3 stopsUnited Airlines
56h 25mYVR-LOS
C$ 1,677

Search by stops

Search by airline

Search by price

Last minute flights to Nigeria

Last minute flight, train and bus deals

4/6Tue
multi-stopEgypt Air
19h 15mYYZ-LOS
23/6Sun
multi-stopEgypt Air
26h 40mLOS-YYZ
C$ 1,490
4/6Tue
multi-stopEgypt Air
19h 15mYYZ-LOS
10/6Mon
multi-stopEgypt Air
22h 25mLOS-YYZ
C$ 1,502
4/6Tue
multi-stopEgypt Air
19h 15mYYZ-LOS
16/6Sun
multi-stopEgypt Air
22h 25mLOS-YYZ
C$ 1,509
2/6Sun
multi-stopLufthansa
36h 55mYYZ-LOS
9/6Sun
multi-stopLufthansa
24h 25mLOS-YYZ
C$ 2,245
4/6Tue
multi-stopKLM
20h 15mYUL-LOS
1/7Mon
multi-stopKLM
21h 35mLOS-YUL
C$ 2,446
4/6Tue
multi-stopLufthansa
20h 55mYYZ-LOS
16/6Sun
multi-stopLufthansa
22h 05mLOS-YYZ
C$ 2,477
31/5Fri
multi-stopAir France
22h 25mYYZ-LOS
3/6Mon
multi-stopAir France
20h 50mLOS-YYZ
C$ 2,483
31/5Fri
multi-stopDelta
16h 35mYYZ-LOS
19/6Wed
multi-stopDelta
16h 54mLOS-YYZ
C$ 2,493
31/5Fri
multi-stopAir France
22h 25mYYZ-LOS
3/6Mon
multi-stopAir France
25h 00mLOS-YYZ
C$ 2,507
4/6Tue
multi-stopDelta
22h 05mYUL-LOS
29/6Sat
multi-stopDelta
31h 31mLOS-YUL
C$ 2,585

Search by stops

Search by airline

Search by price