Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to the Maldives from C$ 1,027

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 9/9. 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 15/6
Sat 22/6

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

In the last 7 days, travellers have searched 42,211,976 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 Maldives Flight Deals

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

Malé
Malé3 stopsC$ 1,860

Good to know

Low season

June

High season

January

Cheapest flight

C$ 1,027
Best time to beat the crowds but there is an average 8% increase in price.
Most popular time to fly and prices are also 13% 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 32m, covering a distance of 22134 km. The most popular route is Toronto - Malé with an average flight time of 26h 30m.

  • 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,798. 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,883.

  • 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 3955 reviews
8.2Boarding
8.3Entertainment
8.1Comfort
7.9Food
8.3Crew
Airline reviews

The IFE was unstable the entire flight seats are very dated for business class and meals were not good.

4.0 OkayWoei, May 2024ARN - DXB
Read more about Emirates reviews

The IFE was unstable the entire flight seats are very dated for business class and meals were not good.

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.

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.

No delays, helpful staff, well organised. The check in and boarding procedures ran smoothly. The only thing that put me off is that the meal had spicy peppers in. I would have appreciated at least a warning (if i couldn't have a choice) so as to simply not eat them because they were too spicy.

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.

Austrian airline they cancel my fight , and the couldn’t give me flight , they said only available flight 4th and after , I sacked for refund, even from you KYAK , and tell now no any refund , because what happened I lost more money because I have to stay in hotel and then I buy new ticket

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!

Online was good boarding also but a child was crying all the way with no intervention from crew member.

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.

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

11/11Mon
3 stops
54h 55mYUL-MLE
18/11Mon
3 stops
57h 15mMLE-YUL
C$ 1,860
4/11Mon
2 stopsSriLankan Airlines
39h 25mYYZ-MLE
13/11Wed
2 stopsSriLankan Airlines
55h 15mMLE-YYZ
C$ 1,883
15/9Sun
2 stopsQatar Airways
40h 16mYYZ-MLE
20/9Fri
2 stopsQatar Airways
45h 58mMLE-YYZ
C$ 1,925
9/9Mon
2 stopsQatar Airways
39h 41mYYZ-MLE
16/9Mon
2 stopsQatar Airways
32h 38mMLE-YYZ
C$ 1,946
18/9Wed
1 stopEmirates
32h 10mYYZ-MLE
21/9Sat
2 stopsEmirates
58h 55mMLE-YYZ
C$ 2,128
11/11Mon
2 stopsAustrian Airlines
49h 25mYUL-MLE
19/11Tue
1 stopAustrian Airlines
37h 30mMLE-YUL
C$ 2,134
7/11Thu
2 stopsEmirates
60h 10mYYZ-MLE
11/11Mon
1 stopEmirates
32h 20mMLE-YYZ
C$ 2,296
9/9Mon
1 stopEtihad Airways
31h 20mYYZ-MLE
16/9Mon
1 stopEtihad Airways
29h 10mMLE-YYZ
C$ 2,297
11/11Mon
2 stopsAustrian Airlines
49h 25mYUL-MLE
21/11Thu
2 stopsAustrian Airlines
35h 25mMLE-YUL
C$ 2,388
1/6Sat
1 stopEtihad Airways
31h 20mYYZ-MLE
20/6Thu
1 stopEtihad Airways
29h 10mMLE-YYZ
C$ 2,510

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/9Mon
1 stopEtihad Airways
31h 20mYYZ-MLE
C$ 1,027
9/9Mon
2 stops
35h 50mYYZ-MLE
C$ 1,042
9/9Mon
3 stops
30h 30mYYZ-MLE
C$ 1,087
5/8Mon
2 stops
30h 55mYVR-MLE
C$ 1,131
7/8Wed
2 stopsQatar Airways
35h 20mYYZ-MLE
C$ 1,358
7/8Wed
1 stopTurkish Airlines
29h 50mYYZ-MLE
C$ 1,591
28/6Fri
2 stopsEmirates
50h 15mYUL-MLE
C$ 2,069
30/6Sun
1 stopEmirates
20h 10mYUL-MLE
C$ 2,597
29/6Sat
1 stopQatar Airways
31h 50mYUL-MLE
C$ 2,646
15/7Mon
2 stopsKLM
34h 55mYUL-MLE
C$ 3,948

Search by stops

Search by airline

Search by price

Last minute flights to the Maldives

Last minute flight, train and bus deals

19/5Sun
multi-stop
48h 55mYUL-MLE
26/5Sun
multi-stop
47h 35mMLE-YUL
C$ 2,267
19/5Sun
multi-stop
32h 00mYUL-MLE
26/5Sun
multi-stop
43h 14mMLE-YUL
C$ 2,428
18/5Sat
multi-stop
31h 05mYUL-MLE
30/5Thu
multi-stop
35h 10mMLE-YUL
C$ 2,530
17/5Fri
multi-stop
36h 45mYUL-MLE
21/5Tue
multi-stop
53h 00mMLE-YUL
C$ 2,639
19/5Sun
multi-stop
32h 00mYUL-MLE
26/5Sun
multi-stop
32h 45mMLE-YUL
C$ 2,642
17/5Fri
multi-stop
33h 30mYUL-MLE
21/5Tue
multi-stop
35h 05mMLE-YUL
C$ 2,786
18/5Sat
multi-stopQatar Airways
25h 15mYUL-MLE
30/5Thu
multi-stopQatar Airways
37h 20mMLE-YUL
C$ 2,892
19/5Sun
multi-stopQatar Airways
25h 15mYUL-MLE
26/5Sun
multi-stopQatar Airways
26h 20mMLE-YUL
C$ 2,948
17/5Fri
multi-stopQatar Airways
25h 50mYUL-MLE
21/5Tue
multi-stopQatar Airways
37h 20mMLE-YUL
C$ 2,969
19/5Sun
multi-stopEmirates
19h 40mYUL-MLE
26/5Sun
multi-stopEmirates
41h 17mMLE-YUL
C$ 3,083

Search by stops

Search by airline

Search by price