Find cheap flights to Mallorca from C$ 465

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 2/12. 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
Economy
0 bags
Sat 21/10
Sat 28/10
Why choose KAYAK

Save 23% 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.

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

Latest Mallorca Flight Deals

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

MOST POPULARPalma de Mallorca
1 stop from C$ 839

Good to know

Low season

November

High season

December

Cheapest flight

C$ 465
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (13% more expensive on average)
Flight from Toronto to Palma de Mallorca

Top tips for finding cheap flights to Mallorca

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Mallorca flight deals.

FAQs - booking Mallorca flights

  • How long is the flight to Mallorca?

    An average direct flight from Canada to Mallorca takes 20h 13m, covering a distance of 10877 km. The most popular route is Toronto - Palma de Mallorca with an average flight time of 14h 50m.

  • What is the cheapest flight to Mallorca?

    The cheapest ticket to Mallorca from Canada found in the last 72 hours was C$ 876. The most popular route is Toronto Pearson Intl to Palma de Mallorca Son Sant Joan and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 897.

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

Top 5 airlines flying to Mallorca

Scores according to KAYAK customer reviews
8.0
SWISSOverall score based on 9022 reviews
78comfort
82boarding
79food
82overall
86crew
77entertainment
Airline reviews
Pros: "Entertainment"
Cons: "I requested a vegan vegetarian meal and did not get it. I had to do with the regular meal which had a lot of dairy products to which I am allergic to. The space between rows of seats. It was really crammed in Economy and we are a petite thin family!"
Read more about SWISS
Pros: "Entertainment"
Cons: "I requested a vegan vegetarian meal and did not get it. I had to do with the regular meal which had a lot of dairy products to which I am allergic to. The space between rows of seats. It was really crammed in Economy and we are a petite thin family!"
Pros: "The crew was very nice."
Cons: "The seats had such little cushion that it made the flight extremely uncomfortable."
Pros: "The crew was pleasant and worked very hard to keep our stomachs full! I loved all the free movies!"
Cons: "It’s frustrating to not have the ability to select seats before arriving at check in counter when there’s really not much to choose from."
Pros: "The crew was excellent, the food was very good as well as the entertainment"
Pros: "Crew was kind and gracious."
Cons: "Hand carry was checked 3 different times. Goes to show that Swiss staff doesn’t trust its colleagues to determine if the bag passes muster."
Pros: "The staff was nice"
Cons: "The seats were very small, the cusion was worn, the entertainment screen did not work, nor did my recline function on seat."
Pros: "We have been flying Swiss for years and they are the most reliable and best organized airline, we have ever experienced."
Cons: "I didn't notice that I had booked some sort of new economy light category where checked baggage is no longer included and to check baggage when booked into this class cost $60 per bag per flight. So overall on the trip I paid $240 extra for luggage alone."
Pros: "The entire process from boarding in Chicago until arrival in Athens was very smooth."
Pros: "Lots of room because plane was half full"
Cons: "I arrived almost early enough to get on an earlier flight. I think if I'd pleaded a bit more..."

Someones phone kept ringing and the flight assistant did nothing about it. Not even an announcement.

I will never fly with them again. Boarding experience was awful, food was awful, entertainment system did not work throughout the whole flight, the people in the airport were terrible especially in security

Pros: "Excellent service and food."
Cons: "Seat could really use a real footrest instead of the metal bar."
Pros: "Overall, I can’t complain. The take off and landing was peaceful"
Cons: "The food could’ve been better. The wait time at Abuja needs lots of improvement. It was the worst part of the trip"
Cons: "Lufthansa changed my flight last minute but was sending me updates for the old booking- it made no sense!!! Never again!"
Pros: "Another exit seat and got upgraded to economy premium. Possibly one of the best flights I’ve ever taken."
Cons: "It was great"
Pros: "There was nothing to like."
Cons: "The time to catch the next flight at Washington DC and Frankfert was too short. Walked about a mile and half between two gates. Request to change the time slot"
Pros: "Lufthansa hands down is the best airline I have ever flown!"
Pros: "Entertainment and food was good. Pilot kept good communication with passengers. Some of the inflight crew were nice and willing to help"
Cons: "Some flight attendants should show more willingness to assist and help passengers. Boarding was a bit messy plus they changed boarding gate last minute. Flight was delayed almost one hr"
Cons: "I was trying to extend my ticket but no one was answering my call last 2 days so I misssed my flight no refund nothing"
Cons: "Meal choices - only serving beef in economy was not great."
Cons: "Multiple delays. Need to offer back up flights and hold connections for delayed flights."
Pros: "Good service"
Cons: "That we had to pay for checked bagage on the return flight (Copenhagen to Newark) was an unpleasant and expensive surprise. In the 25+ years I have flown trans Atlantic with SAS, this is the first time that I’ve had to pay for luggage. No pre-warning .... :-(."
Pros: "Flight attendants were kind and patient and attentive. Older plane had more seat room, and the food selection was tasty and reasonably priced."
Cons: "No entertainment options beyond airline magazines, but it was to be expected on a European flight under 3 hours"
Pros: "Good value for money. Just about on time, 8 minutes late only. Boarding was very fast. Coffee serves for free."
Cons: "Obviously, no food or water in Economy."
Cons: "I don’t like how the food on premium economy is packed in a cubic box that is really messy to eat from which the small plastic cutlery. Food quality is good, but feels like being an animal being fed from a bucket."
Pros: "Quick"
Cons: "Basic travel, if you’re in the US, similar to what you’d find on Southwest. Bare bones but it’ll get you there."
Cons: "Missed connecting flight from Copenhagen to Geneva since flight from Newark left over an hour late.. They booked me on a flight to Zurich and then to Geneva. Had a connection to France booked separately that I had to move."
Cons: "Food was pretty atrocious. Before having this flight I tried many times to book a special meal but their website is nearly impossible to use. So on the flight I was given two options of fish or mexican beef. Mexican beef meant slow cooked beef in a salty brown sauce with 2 kidney beans. Yes 2 kidney beans. With potatoes carrots and broccoli. Entertainment was pretty lacking. Not a lot of options. Also it was freezing the entire flight."
Pros: "Nothing really; this looked like the cheapest transatlantic airline that I have ever taken. Will try to avoid in the future."
Cons: "Limited selection of food, snacks, and drinks Limited selection of movies"
Pros: "the food was really good and the service was good."
Cons: "the entertainment system for the trip from lhr to acc was a bit outdated"
Cons: "The entertainment system wasnt working on the first flight, and had poor content on the second flight."
Pros: "Crew was friendly and professional, food was quite good as far as airlines go, chicken korma not bad at all."
Cons: "The premium economy seats are hard, and you really notice that on a long-haul flight. It was at least spacious and offered a reasonable degree of recline. WiFi was expensive and unreliable."
Cons: "Cramped, bad seats. Every time the guy in front of me shifted in his seat he bumped my knees and even sent my drink flying into my and my seatmate's laps."
Pros: "I like how the staff treated me."
Cons: "Unfortunately my seat was the middle one and it was really uncomfortable. But it was my fault that forgot to check-in :)"
Pros: "Nothing"
Cons: "Flight was delayed. Poor food offerings, no entertainment, minimal leg room, rushed and cramped boarding process."
Pros: "It will as so bad I bought a return ticket on emirates for me and the family , it was a big mistake to book on air Azerbaijan"
Cons: "Food quality poor.They served lunch after 7 hours of breakfast.The Food quality also not good."
Pros: "Food was good"
Cons: "We’re we stuck on runway for an hour and they did not turn on any air...it wa s hot and a bit suffocating....once we took off it took a long time too to get some air and cool down the cabin. Movie/entertainment selection was poor. Airline was packed with a Group that was very loud, drunk and partying up and down the aisles."
Cons: "We where not able to take the fligth's due to a passport issue, according to Netherlands rules my passport should be valid 90 days before entering the country and my expired July 29, 2018, when i booked no one advised me of such rules. I'm trying to contact Brittish Airways to see if I can be refunded."

Flight delayed and baggage claim in Toronto took almost an hour

My luggage was checked at the gate and somehow didn't make my flight. It was delayed by 4 hours plus but was delivered to my home the next day at 11 pm PDT.

I COULD NOT GET ON THE FLIGHT BECAUSE THE AIR CANADA CHECK-IN STAFF COULD NOT CHECK ME IN NEITHER COULD THEY DIRECT ME TO THE ALTERNATIVE CHECK-IN AIRLINE I DIDN'T FLY AND HAD TO REBOOK ANOTHER AIRLINE, PORTER FOR THE FOLLOWING DAY. I NEED MY REFUND FOR THE RETURN LEG

They messed up my checkin which resulted in me missing my connection

Never had to agree to a change in my flight booking. Very happy with the whole experience.

Everything was good but random change of gates and delays made me unhappy.

The flight was late leaving by a half hour. Other than that it was excellent

The crew were terribly disorganized. Constantly pushing carts back and forth like a bulldozer. Except this bulldozer was run by a 15 year old.

Pros: "Good Flight"
Cons: "1.5 hr delay in aircraft while waiting for Take off Slot No Coffee (hot drinks) or Alcahol (wine, scotch) on flight"
Cons: "In a flight that is only 1:45, to have an incoming flight delayed by 1:45 for non-mechanical issues can create a lot of havoc. On the turnaround, we boarded and arrived very late. We missed our connection to Sydney and had to wait 24 hours for the next flight out."

Book Cheap Mallorca Plane Tickets

Recent round-trip flight deals

4/10Wed
1 stopMultiple Airlines
11h 20mYUL-PMI
14/10Sat
1 stopMultiple Airlines
14h 25mPMI-YUL
C$ 839
9/10Mon
1 stopMultiple Airlines
17h 20mYUL-PMI
14/10Sat
1 stopMultiple Airlines
14h 25mPMI-YUL
C$ 855
13/1Sat
2 stopsSWISS
21h 25mYYZ-PMI
27/1Sat
2 stopsSWISS
15h 01mPMI-YYZ
C$ 905
16/1Tue
2 stopsSWISS
18h 05mYYZ-PMI
28/1Sun
1 stopSWISS
28h 25mPMI-YYZ
C$ 910
13/1Sat
2 stopsLufthansa
17h 55mYYZ-PMI
26/1Fri
1 stopLufthansa
34h 35mPMI-YYZ
C$ 940
15/1Mon
2 stopsLufthansa
21h 10mYYZ-PMI
28/1Sun
1 stopLufthansa
14h 10mPMI-YYZ
C$ 944
9/10Mon
1 stopScandinavian Airlines
34h 05mYYZ-PMI
16/10Mon
1 stopScandinavian Airlines
24h 15mPMI-YYZ
C$ 1,012
9/10Mon
1 stopScandinavian Airlines
34h 05mYYZ-PMI
16/10Mon
2 stopsScandinavian Airlines
48h 15mPMI-YYZ
C$ 1,023
20/10Fri
1 stopAir Canada
16h 50mYVR-PMI
27/10Fri
1 stopAir Canada
13h 35mPMI-YVR
C$ 1,040
20/10Fri
1 stopAir Canada
15h 15mYUL-PMI
29/10Sun
1 stopAir Canada
11h 25mPMI-YUL
C$ 1,311

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/12Sat
3 stopsMultiple Airlines
35h 55mYYZ-PMI
C$ 465
1/10Sun
3 stopsMultiple Airlines
45h 05mYUL-PMI
C$ 518
2/12Sat
2 stopsMultiple Airlines
43h 35mYYZ-PMI
C$ 524
1/10Sun
2 stopsMultiple Airlines
44h 50mYUL-PMI
C$ 527
1/10Sun
1 stopMultiple Airlines
18h 40mYUL-PMI
C$ 613
2/12Sat
1 stopMultiple Airlines
17h 55mYYZ-PMI
C$ 614
1/12Fri
2 stopsMultiple Airlines
34h 50mYYZ-PMI
C$ 1,343
1/12Fri
2 stopsAir Canada
35h 00mYYZ-PMI
C$ 4,724

Search by stops

Search by airline

Search by price

Recent domestic flight deals

6/12Wed
directVueling
0h 50mBCN-PMI
10/12Sun
directVueling
0h 55mPMI-BCN
C$ 51
12/2Mon
directVueling
0h 50mVLC-PMI
16/2Fri
directVueling
0h 55mPMI-VLC
C$ 51
6/10Fri
directRyanair
0h 55mBCN-PMI
7/10Sat
directRyanair
0h 55mPMI-BCN
C$ 52
10/10Tue
directRyanair
1h 30mAGP-PMI
22/10Sun
directRyanair
1h 35mPMI-AGP
C$ 52
19/10Thu
directAir Europa
0h 50mALC-PMI
25/10Wed
directAir Europa
1h 00mPMI-ALC
C$ 55
5/10Thu
directAir Europa
0h 45mBCN-PMI
9/10Mon
directAir Europa
0h 50mPMI-BCN
C$ 56
19/12Tue
directIberia Express
1h 20mMAD-PMI
9/1Tue
directIberia Express
1h 25mPMI-MAD
C$ 58
19/1Fri
directIberia Express
1h 25mMAD-PMI
21/1Sun
directIberia Express
1h 25mPMI-MAD
C$ 60
3/10Tue
directMultiple Airlines
1h 25mMAD-PMI
4/10Wed
multi-stopMultiple Airlines
17h 10mPMI-MAD
C$ 81
3/10Tue
multi-stopMultiple Airlines
9h 00mMAD-PMI
4/10Wed
directMultiple Airlines
1h 30mPMI-MAD
C$ 86

Search by stops

Search by airline

Search by price

Last minute flights to Mallorca

Last minute flight, train and bus deals

23/9Sat
multi-stopScandinavian Airlines
34h 05mYYZ-PMI
7/10Sat
multi-stopScandinavian Airlines
25h 20mPMI-YYZ
C$ 1,511
23/9Sat
multi-stopScandinavian Airlines
34h 05mYYZ-PMI
7/10Sat
multi-stopScandinavian Airlines
30h 45mPMI-YYZ
C$ 1,570
23/9Sat
multi-stopScandinavian Airlines
26h 05mYYZ-PMI
7/10Sat
multi-stopScandinavian Airlines
25h 20mPMI-YYZ
C$ 1,622
23/9Sat
multi-stopMultiple Airlines
24h 50mYYZ-PMI
7/10Sat
multi-stopMultiple Airlines
28h 24mPMI-YYZ
C$ 1,753
23/9Sat
multi-stopScandinavian Airlines
24h 50mYYZ-PMI
7/10Sat
multi-stopScandinavian Airlines
28h 28mPMI-YYZ
C$ 2,446

Search by stops

Search by airline

Search by price