Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to the Maldives from C$ 851

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 the Maldives departing on 28/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
Tue 4/6
Tue 11/6

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

In the last 7 days, travellers have searched 43,369,418 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 Maldives Flight Deals

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

Malé
Malé1 stopC$ 1,824

Good to know

Low season

June

High season

March

Cheapest flight

C$ 851
Best time to beat the crowds but there is an average 17% increase in price.
Most popular time to fly and prices are also 18% lower on average.
Flight from Toronto to Malé

FAQs - booking Maldives flights

  • How long is the flight to the Maldives?

    An average direct flight from Canada to the Maldives takes 30h 45m, covering a distance of 22134 km. The most popular route is Toronto - Malé with an average flight time of 22h 00m.

  • What is the cheapest flight to the Maldives?

    The cheapest ticket to the Maldives from Canada found in the last 72 hours was C$ 1,772. The most popular route is Toronto Pearson Intl to Male and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 1,772.

  • What is the most popular destination in the Maldives?

    Based on KAYAK flight searches, the most popular destination is Malé (100% of total searches to the Maldives).

  • 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 the Maldives

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

Top 5 airlines flying to the Maldives

 
Need help choosing which airline to fly with from Canada to the Maldives? 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.1
EmiratesOverall score based on 4001 reviews
8.2Boarding
8.3Crew
8.1Comfort
8.3Entertainment
7.9Food
Airline reviews

The food on this flight was just terrible. I have a wheat allergy so when booking I ask for gluten free options. The food given was inedible. The bread rolls were rock hard. Once board I was given one and the only thing I could do was eat the chicken slice and piece of tomato on it. Also given was 4 small cubes of fruit, 2 watermelon and 2 pineapple and a bottle of water. My husband had a regular meal and found his very average. Then the evening meal was also disappointing! Some dried out fish with spinach and 3 sticks of dry white sweet potato. No sauce …. 😳 again, the same fruit and water. The passengers had to wait a long time for the dinner food to be served. My husband just wanted to eat and go to sleep so he was a bit annoyed about that. We got off the plane and I was feeling quite hangry. Not enough food or a good eating experience. Emirates used to be a flight we looked forward to… now we are considering looking at other companies for the future.

2.0 MediocreSharon, Apr. 2024HRE - LUN
Read more about Emirates reviews

The food on this flight was just terrible. I have a wheat allergy so when booking I ask for gluten free options. The food given was inedible. The bread rolls were rock hard. Once board I was given one and the only thing I could do was eat the chicken slice and piece of tomato on it. Also given was 4 small cubes of fruit, 2 watermelon and 2 pineapple and a bottle of water. My husband had a regular meal and found his very average. Then the evening meal was also disappointing! Some dried out fish with spinach and 3 sticks of dry white sweet potato. No sauce …. 😳 again, the same fruit and water. The passengers had to wait a long time for the dinner food to be served. My husband just wanted to eat and go to sleep so he was a bit annoyed about that. We got off the plane and I was feeling quite hangry. Not enough food or a good eating experience. Emirates used to be a flight we looked forward to… now we are considering looking at other companies for the future.

Checkin and boarding staff at Delhi Airport is not cooperative with passengers Their behavior very humiliating . They don’t allow Lap top bag and Ladies’ purse/vanity bag which most of the airlines allow besides cabin baggage and check in baggages. They try to charge extra payment on the pretext of small variations which normally other Airlines staff don’t do. Airline staff should be courteous & cooperative but check in staff of Emirates Airline at Delhi was not so at all.

WORST AIRLINE EVER—FOOD WAS MEDIOCRE AND WIDEBODY 777 BOEING WAS VERY UNCOMFORTABLE! IT WAS NOT WORTH THE MONEY THAT I PAID.

Staff were friendly, and provided great service. The food was plentiful and delicious. Food could have been hotter.

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

Had the salad which tasted awfully spat it out but still got food poisoning 1 after running to toilet crew would not let me sit near toilets I was stuck in window seat

Emirates is usually on time, but not this trip. Also, during the flight the attendants disappear unless called upon. Very strange. I have watched the quality of Emirates service diminish over the last five years.

Boarding was chaotic ,wish it was better orgnaised. Seating was comfortable , however food quality left much to be desired. Over all a great experience but with room for imporvement. The Dubai Delhi sector was terrible with poor seat pitch over crowded rack space , crew trying to put even laptop containing bags in to luggage even the waiting area was poorly kept - the dubai - delhi lap was extremly poor flying experience in all respects - the waiting area, the craft the seat pitch & the service quality. It is sad but this will make me look for other options when flying out of Delhi.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

Not good. Expected a lot more as far as excellence.

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

The staff at the check in lied. I requested aisle seats he said he gave me aisle seats. In actuality he only gave me aisle seat for 2 hour Karachi to Doha flight. From Doha to Dallas flight he gave me middle seat .

I liked the overall service and comfort. The only annoying thing was paying for excess baggage at the airport. They have limited options and they don't take all cards.

Boarding procedures are very tiring. We have to clear security twice for our connecting flights from Doha. Also every time we board flights we have to show boarding passes 5-6 times.

I would advice everybody not to fly by Indigo, no entertainment in flight, rude behavior of staff, worst experience of my life

Boarding process was terrible. Will not travel Qatar Airways if I had an alternative. The food was one of the worst, even for airline food.

If you want to make money pls charge it in the ticket, Chennai check in crew simply forcing travelers make payment for unnecessary. Second, Chennai crew not even listening travelers request. Poor service and not sure you will improve with my feedback.

Schedule and on time departure and arrival were great. The crew was good, but a change in aircraft bumped many of us from our expected seats. It was a crowded flight, but the cabin crew did their best to keep things under control.

Austrian was not the issue. Kayak was terrible The flight was canceled. Frustrating but it can happen. The worst was Kayak's customer support around re-booking. I have chatted with a bot, than with a person who insisted the flight was still on as originally booked. while chatting i went on Austrian web page and told the kayak chat lady that the flight is shown as cancelled. She said she will escalate this and that someone will contact me within the hour. When I have asked her to give me the details of the flight she sees, She gave me the general A to B and return B to A. Totally unhelpful. After two hours I contacted them again, They were still saying the original flight is as scheduled and when I explained again I was told I will be contacted within 2-6 hours. NO ONE CONTACTED ME EVER SINCE! I have than contacted Austrian directly and was rebooked on a difficult flight. Kayak continued to send me irrelevant updates about my original flight. Terrible customer service at time of need.

From all the segments I flew it was the only one I did not get the option to choose ni seat, I did not get the quality of seat I had paid for. Crew was nice, airplane was clean, but no food, only water and a small courtesy chocolate. Everything else you had to pay for.

the flight was canceled, and I had to stay more than six days at hotel . waiting . then I had to buy new ticket. really it was very bad experience, and I lost a lot of money and time , and your airline said sorry

I bought the ticket a month before my flight but checked in couple hours before my flight and had to wait seat assignment just before take off. On top of that there was not enough room in the overhead bin for my luggage.

The baggage arrived damaged and i spent EUR 300 on the baggage a month ago. No responsibility from airline or the handles.

Premium Economy is good value in comparison to Business Class. Not all the perks of Business but a lot of leg room and wider seat and elbow room. Food was very good. I even asked for a Gruner Veltliner wine which was not on the trolley and the attendant went into Business/First to get me a glass. Nice little touch. I would like to have a wider selection of music -- more 70's-80's (guess how old I am).

I am Star Alliance Gold which meant nothing at security as my partner, who was on the same ticket, couldn’t come through with me which meant I had to wait for 20 minutes for him to join me. For a hub airport the lounge was small and uninspiring. We told staff of our security experience and they informed us it was like this for everyone. Isn’t this is an Austrian Airlines hub? Boarding was a nightmare as there was only one person at the gate and again, I had to go through without my partner. The boarding was supposed to be in groups but a bunch of travellers with lower groups were crowding the entry level. After I managed to get through I found myself on a bus waiting with 3 others for 15 minutes as the checkin had failed. Then only to find everyone else coming onto the same bus. My partner and friends actually beat me onboard. The crew were young and unable to control the crowd allowing people to stand in the rain instead of getting people to their seats promptly. During flight we were only offered a cup of water & a chocolate. Not impressed with Austrian Airlines or their Vienna hub airport and plan not to use them again if I can help it!

The restrictions regarding carry-on baggage is too strict. My wife was forced to check her carry-on bag. Never had this on other airlines.

Very efficient and profesional .One of the best. I had 20 minutes between 2 flights and still made it amazing.

1st time with. Etihad Airways and it was amazing from check in to crew. Great flight.

Etihad broke my suitcase Also over charged me for luggage

Entertainment did not work from flight from Abu Dhabi to Kolkata. Emirates has a much better flight in that sector.

Boarding was quick and efficient. Ground staff were pleasant and courteous. Food was tasty, portions were good for me. Food containers kept slipping on the tray. Tray would look better with an anti-skid tray mat. I had the bulkhead seat which was very uncomfortable for couple of reasons. Aircraft is designed with no throughput to move across aisle to aisle. Passengers kept jumping over my legs to get from one side to the other to use the toilet. Secondly I had a mother and 9 month baby next to me. Mom had to hold baby for 12 hours in her lap as he did not fit into the bassinet. Half the baby was on my lap during the flight. Aircraft temperature was very cold - light attendant said it was the central cooling and nothing could be done about it. Movie selection was very poor old and outdated.

Good leg room and I picked the seat in last 24 hours. Food was tasty with 2 full meals and first one smaller. The crew as expected courteous and on their toes serving extra water and items in between.

The legs room was not enough at all. The seats are not comfortable enough for long journey but other than that it was very good

Nothing was good everthing was hopeless especially your staff at indira gandhi international airport india.Everthing has deteoriated

It feels like the seat did not have any cushion and just ply wood. The seats are so compact that no one would sit comfortably. I am a slim person and it was super hard for me to move in the seat just imagine what someone else would feel. This airline would be my last option. Singapore Air and Emirates are far far far better than this. Do not travel even for free.

crew as a whole is pretty mediocre. dont seem to care much for passengers. Asked 3 different crew for custom papers for immigration check in and they all said i could get it in the airport. have flown to india 3 times prior to this with Qatar and Emirates and they have always provided this paper ahead of landing to speed up the check in process. Also felt in general the crew is irritated and overworked. The one lady in my aisle from Chicago to Abu Dhabi was very pleasant but i was noticing the other crew were nice to each other but pretty cold with the passengers. Not what i usually have experienced from this type of overseas travel. Ive always felt the crew in qatar and emirates were overly sweet and pleasant but having seen the opposite this time i definitely prefer the former.

I could not book in online at all which is what I always do to secure a window seat which is my preference.

Very good crew, very efficient. Unfortunately not all items listed in duty free catalog were available.

Many changes need to be addressed from airport check in to flight departure. If they observe other major airlines, then they can expect what Sri Lankan airlines need to update their procedures.

Very professional and well managed. On time, great staff and comfortable.

Smooth takeoff and landing. Best service experience in all our travels over the years. Caring and attentive crew. Loved our flight to and fro.

not looking like a national flag carrier.. both the ground team and flight team are far from being kind and helpful. Not sure what's wrong.

Kayak company fake total I m not travel my payment reverse plzzz my credit card

I m not good serves poor serves I m m fake company kayak ok plzz my help my ticket cancel my tripe ok

Terrible experience. Unexpected wait due to staff delay was not taken proper care. Food inflight could be better where as flight attendees on flight hospitality was 100%

Aircraft used fir this route was pretty old. Seats 💺 were hard & difficult to reclaim although it was flat bed

Because of the bubble agreement b/w India and Srilanka, I was not allowed to board the flight to Columbo. My experience about airport representatives was good. They were through in their job and saved my family from getting stuck in Columbo (as I would not be able to fly to Doha because of bubble agreement). So by their prompt attention, such a catastrophe was avoided. For this reason, even without flying with them, I would rate them 7/10.

Book Cheap Maldives Plane Tickets

Recent round-trip flight deals

18/5Sat
1 stop
25h 20mYYZ-MLE
21/5Tue
3 stops
36h 25mMLE-YYZ
C$ 1,824
28/5Tue
1 stop
22h 00mYYZ-MLE
2/6Sun
2 stops
55h 55mMLE-YYZ
C$ 1,906
23/9Mon
2 stopsSriLankan Airlines
32h 55mYYZ-MLE
3/10Thu
2 stopsSriLankan Airlines
39h 00mMLE-YYZ
C$ 1,945
7/10Mon
2 stopsSriLankan Airlines
37h 30mYYZ-MLE
19/10Sat
2 stopsSriLankan Airlines
42h 20mMLE-YYZ
C$ 1,946
9/10Wed
2 stopsQatar Airways
22h 16mYYZ-MLE
15/10Tue
2 stopsQatar Airways
32h 38mMLE-YYZ
C$ 1,986
9/10Wed
2 stopsQatar Airways
38h 17mYYZ-MLE
14/10Mon
2 stopsQatar Airways
52h 58mMLE-YYZ
C$ 2,013
17/10Thu
2 stopsEmirates
26h 15mYUL-MLE
31/10Thu
2 stopsEmirates
33h 35mMLE-YUL
C$ 2,332
2/9Mon
2 stopsEmirates
39h 55mYUL-MLE
23/9Mon
2 stopsEmirates
33h 25mMLE-YUL
C$ 2,335
28/5Tue
1 stopEtihad Airways
22h 00mYYZ-MLE
2/6Sun
1 stopEtihad Airways
39h 25mMLE-YYZ
C$ 2,560
18/6Tue
1 stopEtihad Airways
31h 20mYYZ-MLE
26/6Wed
1 stopEtihad Airways
29h 10mMLE-YYZ
C$ 2,982

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/5Tue
3 stops
53h 50mYYZ-MLE
C$ 851
28/5Tue
2 stops
55h 05mYYZ-MLE
C$ 877
15/5Wed
2 stops
30h 35mYYC-MLE
C$ 931
12/6Wed
2 stops
35h 50mYYZ-MLE
C$ 973
28/5Tue
1 stopEtihad Airways
31h 20mYYZ-MLE
C$ 980
16/5Thu
2 stops
33h 00mYYC-MLE
C$ 1,070
27/7Sat
2 stopsQatar Airways
36h 30mYYZ-MLE
C$ 1,444
27/7Sat
1 stopEmirates
40h 00mYYZ-MLE
C$ 1,950
15/7Mon
2 stopsKLM
34h 55mYUL-MLE
C$ 3,929
15/7Mon
1 stopEmirates
37h 35mYUL-MLE
C$ 4,799

Search by stops

Search by airline

Search by price

Last minute flights to the Maldives

Last minute flight, train and bus deals

9/5Thu
multi-stopSriLankan Airlines
36h 40mYYC-MLE
19/5Sun
multi-stopSriLankan Airlines
55h 30mMLE-YYC
C$ 2,146
10/5Fri
multi-stop
22h 00mYYZ-MLE
1/6Sat
multi-stop
36h 15mMLE-YYZ
C$ 2,313
10/5Fri
multi-stop
22h 00mYYZ-MLE
2/6Sun
multi-stop
34h 14mMLE-YYZ
C$ 2,377
10/5Fri
multi-stop
41h 00mYYZ-MLE
1/6Sat
multi-stop
50h 40mMLE-YYZ
C$ 2,387
10/5Fri
multi-stop
33h 50mYYZ-MLE
1/6Sat
multi-stop
36h 15mMLE-YYZ
C$ 2,400
10/5Fri
multi-stop
33h 50mYYZ-MLE
2/6Sun
multi-stop
34h 14mMLE-YYZ
C$ 2,403
10/5Fri
multi-stop
31h 25mYYZ-MLE
1/6Sat
multi-stop
36h 15mMLE-YYZ
C$ 2,406
10/5Fri
multi-stop
31h 25mYYZ-MLE
2/6Sun
multi-stop
34h 14mMLE-YYZ
C$ 2,407
10/5Fri
multi-stopEtihad Airways
22h 00mYYZ-MLE
2/6Sun
multi-stopEtihad Airways
29h 10mMLE-YYZ
C$ 2,690
10/5Fri
multi-stopEtihad Airways
22h 00mYYZ-MLE
1/6Sat
multi-stopEtihad Airways
29h 10mMLE-YYZ
C$ 2,785

Search by stops

Search by airline

Search by price