RM 1,964 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,658
Typical prices: RM 4,618-RM 5,789
Air India
Fri 23/2Tue 13/3
KUL - YYZ • 2 stops
Cheapest one-way flight
RM 1,964
Typical prices: RM 2,621-RM 3,936
Etihad Airways
Mon 15/10
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

Tue, 23 Feb - Sat, 13 Mar
Air India Logo
23:00 - 20:50KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
34h 50m2 stops New Delhi Indira Gandhi Intl Vienna Intl
Air India Logo
12:15 - 22:00YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
44h 45m1 stop New Delhi Indira Gandhi Intl
RM 3,658Air India
Tue, 1 Dec - Tue, 2 Feb
Etihad Airways Logo
21:40 - 09:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
24h 40m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
14:45 - 08:10YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
28h 25m1 stop Abu Dhabi Zayed Intl
RM 3,666Etihad Airways
Sun, 8 Nov - Mon, 23 Nov
Turkish Airlines Logo
10:10 - 18:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
45h 10m1 stop Istanbul
Turkish Airlines Logo
20:15 - 17:20YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
32h 05m1 stop Istanbul
RM 3,813Turkish Airlines
Sun, 8 Nov - Mon, 23 Nov
Turkish Airlines Logo
10:10 - 18:20KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
45h 10m1 stop Istanbul
Turkish Airlines Logo
20:15 - 17:20YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
32h 05m1 stop Istanbul
RM 3,821Turkish Airlines
Mon, 22 Feb - Sat, 13 Mar
Emirates Logo
01:25 - 10:46KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
46h 21m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
Emirates Logo
11:00 - 14:45YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
62h 45m2 stops Montreal Pierre Elliott Trudeau Intl Dubai Intl
RM 4,723Emirates
Tue, 23 Feb - Fri, 12 Mar
Emirates Logo
10:15 - 10:46KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
37h 31m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
Emirates Logo
07:00 - 08:30YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
36h 30m2 stops Montreal Pierre Elliott Trudeau Intl Dubai Intl
RM 4,809Emirates
Mon, 22 Feb - Sat, 13 Mar
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,189EVA Air
Mon, 19 Oct - Wed, 11 Nov
Malaysia Airlines Logo
03:10 - 15:35KUL  Kuala Lumpur Intl-YYZ Toronto Pearson Intl
24h 25m1 stop Doha Hamad Intl
Malaysia Airlines Logo
20:10 - 14:05YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
28h 55m1 stop Doha Hamad Intl
RM 5,242Malaysia Airlines
Fri, 4 Dec - Wed, 30 Dec
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 - 14:40YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
29h 30m1 stop Doha Hamad Intl
RM 5,421Malaysia Airlines
Fri, 4 Dec - Wed, 30 Dec
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
16:15 - 11:45YYZ  Toronto Pearson Intl-KUL Kuala Lumpur Intl
30h 30m2 stops Vancouver Intl Taipei City Taiwan Taoyuan Intl
RM 5,634EVA Air
Booking Insights

Price, demand, and travel trends for flights to Toronto

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

What is the cheapest flight to Toronto?

Kuala Lumpur Intl Airport to Toronto is the cheapest route at RM 3,658 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?

On average, a return flight from Malaysia to Toronto costs RM 5,033, based on KAYAK data over the past 12 months. Return fares from Kuala Lumpur Intl Airport average RM 4,997, while Penang runs a bit higher at RM 5,307.

What is the cheapest day to fly to Toronto?

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

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,589 return.
•August (RM 6,087) and July (RM 5,601) 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,948 return on average. Night flights are the most expensive at RM 5,254.

What is a good deal for flights to Toronto?

Flights under RM 4,618 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,457
•Kuala Lumpur Intl Airport RM 4,610.

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,964
Beat the crowds with an average 26% drop in traveller numbers.
The most popular month to fly with an average 23% increase in traveller numbers.
One-way flight 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.

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

  • Which airports serve Toronto?

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

  • Which city has the cheapest flights to Toronto?

    Based on fares booked in the past 5 days, the cheapest flights to Toronto are from Kuala Lumpur, starting at RM 3,658 return.

  • How expensive are last-minute flights to Toronto?

    Last-minute fares to Toronto (booked within two weeks of departure) are typically 18% higher than the average return fare of RM 5,033.

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

    Malaysia Airlines 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 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.

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, book around 14 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 20% lower during this window than last-minute fares.
  • For flights to Toronto, a good return fare is around RM 4,618. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Toronto in April. Return fares historically average RM 4,589, making April the cheapest month to travel based on KAYAK data from 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 306 on a return flight. Afternoon flights to Toronto average RM 4,948 compared to RM 5,254 for evening flights.

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 1539 reviews
8.3Comfort
8.7Crew
8.0Entertainment
8.4Boarding
8.1Food
Airline reviews

nice touch with the presentation of a mooncake as part of the meal for the Mooncake Festival, or Mid-Autumn Festiva on my flight. Was a really pleasant and heartwarming surprise. Thank you!

10.0 ExcellentAnonymous, Sept 2026
Read more EVA Air reviews

nice touch with the presentation of a mooncake as part of the meal for the Mooncake Festival, or Mid-Autumn Festiva on my flight. Was a really pleasant and heartwarming surprise. Thank you!

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.

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.

Because of the volume of flights leaving Doha airport, taxiing for take-off was almost 45minutes, so the flight was delayed. Qatar Airways does not use a jetway gate at Montreal YUL airport, so one has to plan for an additional 30min or so delay in getting off the airplane, going down steep steps, boarding buses and finally getting to the terminal. The buses drop international travelers at one end of the terminal, so there is a 15min walk to get to Immigration.

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.

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