ca.kayak.com is also available in French. Voir le site en français.

Prices are in Canadian Dollars.

Find cheap flights from Toronto to Mallorca

Find cheap flights from Toronto to Mallorca

Round-trip
Economy
Toronto (YTO)
Mallorca
Fri. 15/1
Fri. 22/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Mallorca

Good to know

Low season

May Best time to beat the crowds (4% less expensive on average)

High season

December Most popular time to fly (6% more expensive on average)

Average price round-trip

C$ 1,015 (avg. price over the last 2 weeks)

Good deal round-trip

C$ 670 or less

Good deal one-way

C$ 358 or less

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 to Mallorca is May.

FAQs - booking Mallorca flights

How does KAYAK find such low prices on flights to Mallorca?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to Mallorca?

What is the Hacker Fare option on flights to Mallorca?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Mallorca?

Top airlines flying from Toronto to Mallorca

Scores according to KAYAK customer reviews

8.0
SWISS
Overall score based on 8,994 reviews
8.2
Boarding
7.8
Comfort
8.6
Crew
7.7
Entertainment
7.9
Food
Airline reviews

Cons: "horrible dry croissant for breakfast"

Pros: "vegan sweeties for the kids, so nice as my daughter usually has to say no. Also swiss chocolate - so good! Our veggie meals booked hadn't gone through on the system but we were found some they had anyway - wasn't very nice though."

Pros: "fresh baked bread!"
Cons: "fight was delayed almost 4 hours. we were stuck on the plane for over 2 hours before liftoff while technical difficulties were worked out. no compensation offered."

Pros: "crew"
Cons: "children entertainment"

Cons: "Delayed"

Pros: "Bombardier C Series. Most leg room and comfort of any plane"

Pros: "The crew were outstanding. They fulfil my needs when I need it and they were very polite and professional. Smooth boarding and flight."
Cons: "Nothing"

Pros: "3 - 2 seat arrangement and lots of leg room. Excellent boarding."
Cons: "Bread of sandwich was dry."

Pros: "The approach into Venice airport was to the NE so the flight path gave a perfect areal tour of venice out the right side of the plane."

Pros: "Upon arrival in ZRH, there was a separate small bus for the business class passengers. It was nice to not have to wait for all passengers to deplane before being transported to the terminal."

Pros: "It was a lovely easy flight, always lovely flying star alliance."
Cons: "Such a quick flight, everything was appropriate for that. Unsure exactly what would make it better"

Cons: "Need more movies to choose from."

Pros: "Crew was great"
Cons: "suddnely delay of 30 Minutes , then waiting in the plane all in all 60 Minutes - thats a long time for a long distance flight"

Pros: "Everything was perfect."

Pros: "Food was great, creww was very nice"
Cons: "Following our request, such has being seated next to each other and not only having one person being upgraded when we're two."

Pros: "A nice crew n my seat next to me was empty so I can sleep well..."
Cons: "Maybe give every passenger a bottle of water..."

Cons: "45mn late"

Cons: "Poor desk service Food at breakfast A joke"

Pros: "Cabin cleanliness isgood"
Cons: "Food is bad"

Cons: "Food is bad"

Pros: "I thought my out flight with Lufthansa would be good but it was surpassed by the return flight with Swiss Based on my experience I believe Swiss should be a 5 star airline as well"
Cons: "A slight delay"

Pros: "Very smooth"

Pros: "From start to finish, Sevdije was in great hands. She had to be in a wheelchair, and there were three connecting flights in countries where she doesn't speak the language. It could have been so complicated, and everyone made it SO EASY. She was all smiles when she arrived in Boston. THANK YOU!!!!!!"
Cons: "Nothing!"

Pros: "Reliable, modern cabin, nice crew"
Cons: "Some more music choices would be nice"

Pros: "Nice cabin, clean . Friendly crew"

Pros: "Service and Aircraft B777"

Pros: "The crew , comfort"
Cons: "The long delay on take off (4 hours +) in Zurich"

Pros: "I loved the upgrade to business class. It was private, spacious, and very hospitable."
Cons: "N/A"

Pros: "The seats would recline too far so that people behind would get their range of motion uncomfortably limited."

Pros: "Direct connection from San Diego to Zurich. Fresh, crispy and delicious bread on the flight!!"
Cons: "The food and service was better than that of American airlines, but no comparison to food and service of any Asian airlines (including Singapore Airlines, Thai Airways, Japan Airlines, ANA, Korean Airlines). The Edelweiss brand is too much based on outdated stereotypes and Heidiland. Nobody in Switzerland walks around dressed and make-uped like the stewardesses of Edelweiss air."

Pros: "Everything! The cleanest aircraft I have ever been on, excellent crew, amazing breakfast!"
Cons: "Nothing, everything was superb"

Cons: "Boarding took way too long. Plane left almost 30 minutes after scheduled time."

Cons: "Connecting flight cancelation, didn’t get to go."

Pros: "All very comfortable"
Cons: "It was delayed"

Pros: "Nice Aircraft, nice crew"

Cons: "Worst travel experience ever and I’ve traveled the world. Red eye flight delayed for 3 hours. Missed connection flight with not a lot of options. Waited for another 3 hours to get rebooked and have to stay at Zurich overnight and only to find our checked luggage is no where to be seen. First and LAST time we fly Swiss Air!!!"

Pros: "I was flying business class so staff, food, etc was excellent"
Cons: "I do not understand why arriving to checkin with 90 min, on a DIRECT flight, in business class they can decide to not lead luggage at ZRH. We had to wait for all luggage to come out, then go to lost and found, what is more puzzling is that then they tell you the luggage will be loaded on next flight, arrive at night, but will not deliver it until after 3PM on next day. This is flying business class. Swiss begins to feel like a low cost"

Pros: "The crew was nice, they served small sandwiches that were tasty, and the entertainment was average with only magazines, but it was a only 1 1/2 flight."
Cons: "The legroom is cramped a bit."

Cons: "Flight was 30 minutes late which made our connection very tight."

Pros: "I had a wonderful experience the whole way through."
Cons: "The TV froze and stopped working for me. Thankfully it was the last thirty minutes of my flight. Mine was the only that appeared to be broken."

Cons: "Boarding terrible just one mass confusion, Flight was one hr.late as of today I am still missing my 4 pcs of luggage."

Cons: "The seats were uncomfortable, smaller aircraft"

Pros: "Service was great and the flight very smooth. Great flight!"

Cons: "Boarding started 20 mins late, once on board was moved to accommodate a family to sit together. No objection to them sitting together but how is it possible that they’re in that situation to begin with. Flight was overbooked so crew offering cash to delay for a later flight, which on a Sunday evening is an unappetising proposect"

Pros: "choice of movies were very bad"

Cons: "the boarding was weird because of the aircraft change and rearranging of seats. the computer reassigned us very strange, making us seating mostly in one are, while other rows were completely empty."

Pros: "Excellent crew, shiny disposition"
Cons: "Entertainment: not many new movies worth watching. Not enough TV programs offered."

Pros: "Good staff, good boarding, good announcements"
Cons: "The chairs are so small!"

Pros: "Nice crew, nice plane"
Cons: "Late arrival at Dubai, late departure and late at final destination...No information given to passangers!"

Pros: "Everything but not the food"
Cons: "Food was horrible"

Cons: "Boarding was slow but they had increased number of wheelchair clients. Not their fault but was a known so the process could have been started earlier."

Pros: "MAN-MUC & MUC-CPH via LH. Business class. LH Businesss class is middle seat of 3 is empty and larger amounts of baggage plus you have access to lounges. Both planes flew and arrived reasonably on time, which is what I look for.And I got all the Business Class extras."
Cons: "Security at Manchester was very slow - long enough make me ill from standing in one place too long. But then I was well looked after. The meals on both flights were identical; I don't think it can be a big problem to correct that. I took a long time to get accepted by the WiFi in the two lounges."

Pros: "-"
Cons: "Will never use Lufthansa again"

Cons: "Well,my whole trip was an adventure! Problem with my checked in bag, so i had to pay 22 pounds extra to fit it in a connection flight and now i have to send receipt to get the refund. On my way back, there was a delay, so i missed the flight and the checked in bag"

Pros: "Service was good. Flight attendants were friendly"
Cons: "The departure area at terminal 1 YYZ was crowded and not the most comfortable experience"

Pros: "The seating arrangements and baggage drop off were excellent, staff at check ins both sides were so helpful, especially at Heathrow airport, the young Asian man couldn't do enough for us, well pleased."
Cons: "Unfortunately we experienced a drop in standards when on board the first return flight , my daughter is autistic and would only have vegetarian meals, I made sure I requested this online well in advance, when I asked for vegetarian meal the flight attenda abruptly said that's all we have."

Cons: "A delay to unload then reload bags, followed by no in-flight communication of connecting flights, led to a missed connection and an overnight hotel stay."

Cons: "Seat I had was terrible .. not comfortable"

Pros: "Free drinks"
Cons: "Plane land on time"

Pros: "It was not immediately apparent that boarding was in a completely different terminal which was accessible by train, so this lack of info could have cost me arriving in good time as I thought I had sufficient time. I aldo found ground staff at the customer service desk very unsympathetic and unhelpful when I asked for assistance on grounds of ill health. They were quite condescending ."
Cons: "Ground staff poor customer service"

Cons: "Not much legroom and no tv’s on a 10-hour flight"

Cons: "We left Frankfort very late, we had not even moved half an hour after we were supposed to have left. They apparently changed our flight plan to try to make up time, and flew faster; but the conclusion was we were supposed to arrive at 18:25 and didn't arrive until well after 19:00. Refund"

Pros: "everything from the boarding and check-in process to in flight comfort."

Cons: "Everything"

Cons: "Mediocre sandwich"

Pros: "Great crew. Great seats"
Cons: "Flight was delayed by half an hour. Mainly due to limited carryon space. During check in we offered to check in carry on luggage, but were told it would be an additional cost! If they would have checked it in that would have saved 15 minutes easily"

Pros: "Lufthansa long haul flights has a really cool air flight status system."
Cons: "Sometimes you just get the bad luck of having a smelly passenger next to you. This was one of those flights."

Pros: "It was all really good, as always when flying with Lufthansa"
Cons: "Can always do without delays"

Pros: "Cree was fantastic from check in to boarding"
Cons: "Drinks served before food"

Cons: "Seats are quite uncomfortable and not so quite flat. For an overnight flight it was quite painful."

Pros: "Everything was good."
Cons: "No major complaints."

Pros: "Overall"
Cons: "Space was limited"

Pros: "Crew very good"
Cons: "Could not check in online or get seat reservations in advance (other flights for journey allowed us to choose seats when we booked flights). This meant we were sitting separately and groundstaff suggested we were on standby, which we definitely weren't! Very irritating and unnecessary."

Pros: "We got two drinks, I had an empty seat next to me which made things more comfortable"
Cons: "Add an entertainment system, better food, there shouldn’t be a long wait to get a drink after your meal and maybe serve water with the meal. There wasn’t too many shops in the airport"

Pros: "Very friendly crew, great seats in economy with lots of legroom."

Pros: "Nice touches like pillow and blanket, lots of movies and hot meals."
Cons: "My seat was very uncomfortable for such a long flight! It didn't recline and was cramped. Also I have terrible nut allergy and when I tried to communicate that to the flight staff the kept telling me to tell someone else."

Cons: "Be on time"

Pros: "I liked that we got served a lot of snacks and food :)"
Cons: "Nothing honestly! Smooth flight :)"

Cons: "Turbines did not start up initially. 1h delay."

Pros: "crew"
Cons: "food screens"

Pros: "snacks and entertainment"

Pros: "Nothing to say anything flight is cancelled two time. Fed up of Lufthansa service."
Cons: "Change flight rules and regulations. Shouldn't cancel any flight even one passenger booked air ticket. Lufthansa is very worst service."

Pros: "Lufthansa will always be my choice airline. Their staff are nicely dressed, accommodating and well mannered."
Cons: "On this trip back to Dublin, our flight from Munich to Dublin was delayed for over two hours. It would be nice for Lufthansa to at least offer the passengers something to eat or drink while on board waiting for such a long time."

Pros: "Staff were very nice. Flight arrived on time."
Cons: "App or website didn’t work for check in. Lines at the airport were very long. The flight was over booked so I didn’t get a seat until at the gate. Overall too much hassle. Food options in the plane were horrible for vegans/allergies"

Pros: "Friendliness of cabin crew,entertainment was good,food was good. Overall I was pleased with the service and am looking forward to flying with Lufthansa again"
Cons: "I think the process was too long in Lagos, but in London it was smooth."

Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."

Pros: "Great film choices, short flight time - no delays. The flight was relatively full but I experienced no discomfort and the food was good. I think they ran out of one option but this didn't bother me as it wasn't my choice."

Pros: "Friendly cabin crew"

Pros: "Amazing crew"
Cons: "Legroom"

Pros: "The meals were very good!"

Pros: "Crew. Courteous, engaging and supportive, of-course with a smile."
Cons: "Nothing on this flight"

Pros: "Fantastic staff excellent aircraft"
Cons: "5 hour lay over in Frankfurt. Sandwiches are all the same 2 choices on all aircraft"

Pros: "All the full service airlines are pretty good in the air. But what sets apart Lufthansa is it's ground staff. On the previous occasion I had left behind my waist bag on the seat containing passports, cash and cards. Their lost and found desk retrieved it quickly, absolutely intact. On the last occasion, my mother in law, who is over 85 was taken care of very well at not only Delhi but especially at the Frankfurt airport. I must truly acknowledge young lady Jessica's efforts, in ensuring that everything was handled very caringly by her personally, for an old lady at the Frankfurt airport."

Pros: "Service from Milan to Toronto was good"
Cons: "Service from Toronto to RdU not so good"

Pros: "Ended up flying with air canada after they switched us"
Cons: "Lufthansa switched us three times , and then when we got to the airport in toronto it was air Canada. They found our grandparents tickets but not ours. Ridicule our flight was supposed to be only 1h layover, inatead it’s 6 and we are going to miss all our next travel accommodations."

Pros: "Air Canada is a great airline too"

Cons: "The flight was delayed . When we arrived in Frankfurt, there was a quie of 200m . After waiting 10 minutes, they asked us to go to other passport control . We had to walk onother 10 minutes to get there ."

Pros: "The flight was full. service, food and entreatment was excellent"

Pros: "Excellent service and friendly staff!"
Cons: "It was very cold"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Toronto to Mallorca

Airlines flying from Toronto to Mallorca have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Toronto to Mallorca

Mandatory masks

Masks required on board, masks provided on flights from Toronto to Mallorca

Social distancing seating

Middle seats unavailable to book on flights from Toronto to Mallorca

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Toronto to Mallorca

Book cheap flights from Toronto to Mallorca

Recent round-trip flight deals

8/4
Thu.
2 stops
SWISS
21h 05m
YYZ - PMI
11/4
Sun.
2 stops
SWISS
28h 19m
PMI - YYZ
8/4
Thu.
1 stop
Multiple Airlines
14h 55m
YYZ - PMI
11/4
Sun.
2 stops
Multiple Airlines
30h 39m
PMI - YYZ
8/4
Thu.
1 stop
Lufthansa
14h 55m
YYZ - PMI
11/4
Sun.
1 stop
Lufthansa
14h 40m
PMI - YYZ
13/2
Sat.
2 stops
Multiple Airlines
13h 55m
YYZ - PMI
27/2
Sat.
2 stops
Multiple Airlines
24h 25m
PMI - YYZ
13/2
Sat.
2 stops
Multiple Airlines
13h 55m
YYZ - PMI
27/2
Sat.
2 stops
Multiple Airlines
24h 25m
PMI - YYZ
13/2
Sat.
1 stop
Lufthansa
11h 55m
YYZ - PMI
27/2
Sat.
1 stop
Lufthansa
33h 20m
PMI - YYZ
13/2
Sat.
1 stop
Lufthansa
11h 55m
YYZ - PMI
27/2
Sat.
1 stop
Lufthansa
33h 20m
PMI - YYZ
13/2
Sat.
3 stops
Multiple Airlines
25h 24m
YYZ - PMI
27/2
Sat.
3 stops
Multiple Airlines
19h 22m
PMI - YYZ
13/2
Sat.
3 stops
Multiple Airlines
28h 45m
YYZ - PMI
27/2
Sat.
2 stops
Multiple Airlines
17h 12m
PMI - YYZ
13/2
Sat.
3 stops
Multiple Airlines
25h 24m
YYZ - PMI
27/2
Sat.
3 stops
Multiple Airlines
19h 22m
PMI - YYZ
13/2
Sat.
3 stops
Multiple Airlines
28h 45m
YYZ - PMI
27/2
Sat.
2 stops
Multiple Airlines
17h 12m
PMI - YYZ
14/2
Sun.
2 stops
Multiple Airlines
19h 50m
YTZ - PMI
17/2
Wed.
2 stops
Multiple Airlines
37h 55m
PMI - YTZ
14/2
Sun.
2 stops
Multiple Airlines
19h 50m
YTZ - PMI
17/2
Wed.
2 stops
Multiple Airlines
35h 55m
PMI - YTZ
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First