RM 1,856 Find Cheap Flights to Toronto – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 18% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
RM 3,582
Typical prices: RM 4,584-RM 5,746
Multiple Airlines
Tue 30/10Tue 6/11
KUL - YYZ • 2 stops
Cheapest one-way flight
RM 1,856
Typical prices: RM 2,602-RM 3,907
Air China
Sun 2/12
KUL - YYZ • 1 stop
Top airlines
Best reviews • 8.5 score
Airline reviews
Airline reviews
Top routes
Cheapest • 11% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 14 weeks in advance save around 20% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 9% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Toronto!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Toronto

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Toronto

Fri, 30 Oct - Fri, 6 Nov
Multiple Airlines Logo
13:50 - 06:45KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
28h 55m2 stops Xiamen Gaoqi Intl Vancouver Intl
Multiple Airlines Logo
16:15 - 12:50YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
31h 35m2 stops Vancouver Intl Xiamen Gaoqi Intl
RM 3,582Multiple Airlines
Mon, 26 Oct - Thu, 12 Nov
Air China Logo
00:20 - 13:10KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
24h 50m1 stop Beijing Capital
Air China Logo
15:10 - 16:00YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
35h 50m1 stop Beijing Capital
RM 3,728Air China
Tue, 27 Oct - Sat, 14 Nov
Emirates Logo
01:25 - 11:45KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
46h 20m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
Emirates Logo
12:00 - 08:30YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
55h 30m2 stops Montreal Pierre Elliott Trudeau Intl Dubai Intl
RM 4,429Emirates
Tue, 27 Oct - Thu, 12 Nov
Emirates Logo
01:25 - 11:45KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
46h 20m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
Emirates Logo
07:00 - 21:55YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
25h 55m2 stops Montreal Pierre Elliott Trudeau Intl Dubai Intl
RM 4,429Emirates
Tue, 1 Dec - Tue, 2 Feb
Turkish Airlines Logo
10:10 - 18:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
45h 10m1 stop Istanbul
Turkish Airlines Logo
20:15 - 06:35YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
21h 20m1 stop Istanbul
RM 4,510Turkish Airlines
Tue, 1 Dec - Tue, 2 Feb
Turkish Airlines Logo
10:10 - 18:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
45h 10m1 stop Istanbul
Turkish Airlines Logo
20:15 - 06:35YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
21h 20m1 stop Istanbul
RM 4,518Turkish Airlines
Fri, 6 Nov - Thu, 12 Nov
EVA Air Logo
12:55 - 20:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
20h 25m1 stop Taipei City Taiwan Taoyuan Intl
EVA Air Logo
00:15 - 14:15YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
25h 00m1 stop Taipei City Taiwan Taoyuan Intl
RM 5,155EVA Air
Thu, 19 Nov - Tue, 8 Dec
EVA Air Logo
15:25 - 20:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
41h 55m1 stop Taipei City Taiwan Taoyuan Intl
EVA Air Logo
00:15 - 14:15YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
25h 00m1 stop Taipei City Taiwan Taoyuan Intl
RM 5,163EVA Air
Fri, 2 Oct - Wed, 28 Oct
Malaysia Airlines Logo
09:30 - 15:00KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
41h 30m1 stop Doha Hamad Intl
Malaysia Airlines Logo
21:10 - 08:15YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
23h 05m1 stop Doha Hamad Intl
RM 5,313Malaysia Airlines
Tue, 15 Dec - Tue, 5 Jan
Malaysia Airlines Logo
20:45 - 14:30KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
30h 45m1 stop Doha Hamad Intl
Malaysia Airlines Logo
20:10 - 21:10YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
36h 00m1 stop Doha Hamad Intl
RM 5,329Malaysia Airlines
Booking Insights

Price, demand, and travel trends for Malaysia to Toronto flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Malaysia to Toronto with more confidence.

What is the cheapest flight to Toronto?

Kuala Lumpur Intl Airport to Toronto is the cheapest route at RM 3,582 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Toronto?

A return flight to Toronto costs RM 4,996 on average, based on data over the past 12 months on KAYAK. Return fares from Kuala Lumpur Intl Airport average RM 4,961, while Penang runs a bit higher at RM 5,267.

What is the cheapest day to fly to Toronto?

Wednesday is the cheapest day to fly to Toronto at RM 4,887 return on average over the past 12 months on KAYAK. Sunday is the most expensive at RM 5,515.

What is the cheapest month to fly to Toronto?

  • April is the cheapest month to fly to Toronto with an average price of RM 4,555 return.
  • August (RM 6,042) and July (RM 5,560) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Toronto?

Evening flights to Toronto are the cheapest at RM 4,911 return on average. Night flights are the most expensive at RM 5,215.

What is a good deal for flights to Toronto?

Flights under RM 4,584 are considered a good deal. 25% of KAYAK users found return flights to Toronto at or below these prices, with the lowest fares from:

  • Penang RM 4,424
  • Kuala Lumpur Intl Airport RM 4,576
.

When are flights to Toronto the cheapest?

Flights to Toronto are cheapest 14 weeks before departure. Booking in this window typically costs about 20% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Toronto

Low season

February

Cheapest flight

RM 1,856
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly and prices are also 6% lower on average.
Flights from Kuala Lumpur Intl Airport to Toronto Pearson Intl Airport

When to book flights to Toronto

Are your dates flexible? Find out the best times to travel to Toronto based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Toronto, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Toronto?

    EVA Air operates the most flights from Malaysia to Toronto at 0 per week, while Emirates is the airline most often selected by KAYAK users searching for flights from Malaysia to Toronto. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Toronto?

    Flights to Toronto arrive at: Toronto Region of Waterloo Intl (YKF), Toronto Island (YTZ) and Toronto Pearson Intl (YYZ).

  • Which airports serve Toronto and the surrounding area?

    Flights to Toronto can arrive at several major airports serving the metro area, including Toronto Region of Waterloo Intl (YKF), Toronto Island (YTZ) and Toronto Pearson Intl (YYZ). Nearby alternatives within 80.5 km of Toronto include Toronto Region of Waterloo Intl (YKF), St Catharines (YCM) and Hamilton (YHM). These airports are not in Toronto itself but may be useful depending on your route, airline, and onward travel plans.

  • How far are the airports serving Toronto from the city centre?

    Toronto is served by multiple airports. Toronto Region of Waterloo Intl is 83.9 km from Toronto city centre, Toronto Island is 3.0 km from Toronto city centre, and Toronto Pearson Intl is 19.4 km from Toronto city centre.

  • Where can I fly from to get the cheapest fares to Toronto?

    Based on fares booked in the past 5 days, the cheapest flights to Toronto are from:
    • Kuala Lumpur, from RM 3,582 return

  • How do I know if a flight to Toronto is a good deal?

    A good deal on a flight to Toronto is around RM 4,584 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Toronto?

    Last-minute fares to Toronto – booked within 2 weeks of departure – run 18% above the average return fare of RM 4,996.

Your guide to booking Toronto flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Toronto, aim to book around 14 weeks before you fly. That window historically saves about 20% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Toronto, recent KAYAK data shows that stronger deals tend to be around RM 4,584 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Toronto in April. Return fares historically average RM 4,555 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to RM 304 per return. Afternoon flights to Toronto average RM 4,911 compared to RM 5,215 for evening flights. See the time-of-day chart above for the full breakdown.

Reviews of the top 5 airlines flying to Toronto

 
Need help choosing which airline to fly with to Toronto? 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.5
EVA AirOverall score based on 1526 reviews
8.4Boarding
8.7Crew
8.1Food
8.3Comfort
8.0Entertainment
Airline reviews

Service was great, and the premium economy seating was very comfortable. The food was good.

10.0 ExcellentRaymond HW, Aug 2026
Read more EVA Air reviews

Service was great, and the premium economy seating was very comfortable. The food was good.

More new and classic movies in English. Boarding was a bit chaotic. Nore, clearer information during boarding to customers.

This flight was even more crowded that Singapore to Taipei, an extra row of seats and an additional 4th seat in the middle made it extremely crowded. No leg room, no width for room. Terribly uncomfortable flight. The food was disgusting. We will never fly EVA Air again.

Flight attendants were very helpful and nice. Would be nice to board on time.

Overall is good. But Asian movie selection was not great at all. And also more snack food to give out

Movie selection was not as good as recent flights I've taken (EVA and other airlines).

Very smooth flight. Superb crew, great food and service. Slept most of the way. Excellent airline.

The boarding was organized and efficient. The crew was very thoughtful and did not wake me up when meals were served. I was totally exhausted after 2 weeks of vacation with a tour group. So sleep was more important to me. The crew just left me a sticker telling me that food had been served and if I woke up hungry to contact the crew. I did have the last meal scheduled on board. Food was very mediocre. The scrambled egg and minced meat were too salty. The porridge was passable. I was disappointed because I have high expectations of food from Taiwan. I thought EVA being a Taiwan based airline would have served its customers better tasting food.

delayed and the cabin crew was like trainees.. a bit careless and not so pleasing to their job

Crew's attitude can be better. I asked one crew member to help to put carry on baggage into overhead bin, but he was not willing to help. I needed help because my height is short. His attitude was bad.

Business boarding is too messy, if can be systematic will be better

Child’s meal was great along with other nice touches for kids.

Very pleasant.The crews are very nice.Food were excellent.

Emirates is superb service. The A380 was very comfortable. The cabin crew is really helpful

Overall was a good experience and this particular flight the crew were great too at least in business class. It’s not always the case with flydubai. Few things would make me think twice in the future on this route. 1. The arrival into T3 might sound good but it is a real pain as it takes almost 30 mins to get to terminal on the bus as the aircraft still park at T2. The bag takes even longer . If they just let us off at T2, I’d be home within 30 mins of walking off the plane. Instead it takes 1.5 hours. 2. Due to the timing, the very tiny lounge in Penang is so crowded because half the lounge is closed for Qatar crew. Hardly anywhere to sit. 3. Flydubai app and site has a long way to go and using it is very unpleasant.

On this flight, about the last 2 hours the captain kept the cabin too hot. It appeared like the ac was off.

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

Absolutely horrible all around especially for such a long 13-14 hour flight - terrible food - ancient entertainment - legroom worse than a short air Asia flight - not enough toilets

Well emirates since after covid recovery their service became much poorer than before , old planes to some destinations, untrained staff , rude , inflexible, and poor food, this specific flight the plane felt like in the 90s , and staff behavior was rude due to usual incidents in these flights for some destinations, i understand this but they pit everyone at the same basket, a readiness to be rude anytime

Everything was excellent! It would be nice to have a slightly bigger seat

Everything was expected, nothing stands out. The silly practice of only enabling the inflight Wi-Fi after half an hours after take off and switching off within half an hour of landing is puzzling. Why?? It's like there is no technical common sense within Cathay.

Great! Internet is below its competition. Poor connectivity quality and speed.

This review is based on other Asian airlines I used in the past year. Food going to Malaysia was bland and unappealing. Food coming from Malaysia back to the US was much, much better - tastier. Economy seats were not as spacious as the Airbus planes. Coming back from HKG, we were on a new Boeing plane and seats were very narrow, hard and extremely uncomfortable despite the fact we sat in the exit row. No offers for water in between meals though available in the galley. No garbage pickup. Movies were limited. All in all, flying Cathay seemed like flying a budget airline. Crew was pleasant and accommodating.

It was a good experience except that the flight has been rescheduled, bit disappointed but it happens.

The flight attendants were very helpful, efficient and courteous in helping everyone!

Great service from crews and delicious dishes, snacks and drinks. Egg tarts and local dimsum are delicious.

The staff were so friendly and accommodating. The food was great. Lots of movies to choose from as well as tv shows. Highly recommend.

Better. I took an aisle seat this time. Although the overheard compartment above the seat ahead of me kept opening up during flight.

I have a Peanut Allergy and the Steward staff were very accommodating in ensuring my safety as my allergy is life threatening. Very professional and so vested in their profession.

My seat was sold off to someone else. Had to wait 9 hours to catch the next filght. Definitely will never use Cathay Pacific again. Bad, very bad airline. will comment on google reviews too.

Very difficult to check in and almost missed flight. No room in seats and had a middle seat. I tried to create an account and check in before to change seat and unable to. I do not understand why I wasn’t on a Qatar flight from on Bengalore to Doha when they left at the same time. Disappointed in the Kayak booking process.

I paid extra for seating when first booking flight to be in a comfortable economy seat They still changed it to a middle seat regardless. When I asked for it to be changed back to aisle, they could only give me one at the back of the plane in the least comfortable seats.

All good. Over four hours flight if provided snacks like Qatar Airways would be better

I’ve flown with Qatar multiple times and the service has always been great. Very professional, organized, the food is delicious and plentiful, tons of entertainment.

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

I didn't understand why I got dropped off at departures on exiting the plane at Doha aiport. I had to find my own way to immigration/baggage reclaim which wasn't easy as staff in the departure section just tell you ti scan your boarding pass. This was very poor b qatar Airways. I spent 2 hours soyung this out and once I got to get my suitcase it was delayed. So instead of getting to the hotel at about midnight I got there at three in the morning. I wonder why I upgraded to business?

The business class experience was awesome - I will be using QATAR airways again and it'll be business class again - appreciate the privileges afforded to the business class clients - thank you.

Bag check in at DC was slow. Boarding process was slow more due to customers unfamiliar with how to board properly. Food and service was excellent!

I lost my baggage and it’s been three days didn’t able to find out. Also ticket was issued for qatar airways but they ended up board me on to Indigo from Doha to Hyderabad. My trip made miserable without cloths.

I didn’t not pay to fly with American Airlines!!!!!!!they are the worst!!

The crews were very professional and courteous. Pleasant flight and thank you!

Overall experience is good but if the food menu can change to authentic Malaysia food will be good. I.e. Nasi Lemak, Char Kueh Tiew and etc

Surprised that the safety briefing was only conducted in Malay language and no English despite there are foreigners on board. MH should take safety more seriously.

Flights were delayed, Food was good but only 1 meal instead of 2.

We are row 11, when the crew came to us, only one meal choice was available.

Comfortable seats in economy, managed a few hours sleep in an o night flight but the food was terrible. Surprising as Malaysia airlines has been good in the past. Service was mediocre this time too.

Vast improvement needed in customer service. I couldn’t get the drink of my choice during both meals (i.e. sparking water and Diet Coke). I had used plastic cups falling onto me from the tray. No eye contact when they thank you on the way out signalling an insincere thank you.

The flight isn’t great, as the plane has faulty with light and noise. It blinks and make noise for 8hrs non stop! Causing health and sensory issues! Causing Hazard matter to all 3 babies that on bassinet seats. This matters affected 12 passengers and the most horrible flight I ever experience. Have been flying with MAS for more 30yrs and this is the worst! Very disappointed

AC not working, just slowly blowing room temperature air. Long taxi time does not help as well. Sweating all over the whole trip.

The IFE is quite unconvenient if using our own device. Not all passenger brought their own earphone/headphone.

More options for your flight to Toronto