Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Canada from RM 2,332

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Malaysia to Canada departing on 8/10. 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
Mon 27/5
Mon 3/6

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

In the last 7 days, travellers have searched 44,335,567 times on KAYAK, and here's why:

Save 17% 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 Canada Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Toronto
Toronto1 stopRM 4,749
Calgary
Calgary2 stopsRM 4,864
Winnipeg
Winnipeg2 stopsRM 5,159
Ottawa
Ottawa2 stopsRM 6,289

Good to know

Low season

January

High season

September

Cheapest flight

RM 2,332
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly and prices are also 6% lower on average.
Flight from Kuala Lumpur to Vancouver

FAQs - booking Canada flights

  • How long is the flight to Canada?

    An average direct flight from Malaysia to Canada takes 35h 33m, covering a distance of 22070 km. The most popular route is Kuala Lumpur - Toronto with an average flight time of 20h 50m.

  • What is the cheapest flight to Canada?

    The cheapest ticket to Canada from Malaysia found in the last 72 hours was RM 4,167. The most popular route is Kuala Lumpur Intl to Toronto Pearson Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was RM 5,407.

  • What are the most popular destinations in Canada?

    Based on KAYAK flight searches, the most popular destination is Toronto (86% of total searches to Canada). The next most popular destinations are Winnipeg (3%) and Calgary (3%). Searches for flights to Ottawa (3%), to Victoria (3%) and to Fredericton (0.6%) are also popular.

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

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Canada flight deals.

Top 5 airlines flying to Canada

 
Need help choosing which airline to fly with from Malaysia to Canada? 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.3
EVA AirOverall score based on 1553 reviews
7.9food
8.0entertainment
8.2comfort
8.6crew
8.4boarding
Airline reviews

On time. Great service. Good food. Good movies. All good!

10.0 ExcellentRobin, Apr 2024DPS - TPE
Read more about EVA Air reviews

On time. Great service. Good food. Good movies. All good!

The type of the food requested (Asian vegetarian) was not properly met with. They have very limited snack items that may compensate for the main meals.

The flight was ok. The person who brings tea and coffee totally forgot about us or just walked past at both meals. And special attention is given if you are Taiwanese

Pleasant, comfortable, and entertaining. All told, ZERO issues with it. And sadly, so far the flight was WAY more comfortable than the hellhole that is "Lambug Beach Resort" at Badian Beach!

Poor food on board, but seats are too small and uncomfortable

Pleasant crew. Very long flight, a bit uncomfortable at times being seated, but not too bad.

No ice for the drinks. Only gave a half a cup of your beverage. Not enough water. I got very dehydrated.

Boarding is fast and easy for economy class, food was ok baggage policies are good

Experience was good. Check-in at airport was slower than norm.

The crew is so cold and indifferent but I have to appreciate their professionalism. The seat is too hard and not comfortable at all. Entertainment is very limited and not of many choices.

It was a 2 hour flight to Taiwan. Lunch was served. China Airlines goes above and beyond for their passengers.

Liked that I could pick my seat and have a special meal without an extra charge. Luggage is reasonable for overseas trip. What could have been better is boarding and leaving on time.

They were helpful, considerate with asking us for standby preboarding with our infant, gave us toys and excellent service onboard. They were always on time, even early boarding once! All our luggage arrived intact, and they even brought our baby car seat to oversized for us. We love China Airlines!

Great flight, although I flew out of ONT and that is where my car is, lol

Staff is friendly, great variety of entertainment, check in a little messy but due to people not listening. Overall a pleasant experience. Would use again in the future.

It felt like a new plane. Decent leg room in economy, food was fine, and the plane didn’t feel super dry and uncomfortable.

Better training to have qualified crews and services. My flight was from around 12 midnight Friday Taipei to Vancouver. After two hours first meal (2:00 Am -8:00 ) no crew available for even asking for some water. I was even willing to pay for water. For breakfast after 8 hours the only drink was tea and coffee no water or juice.

3 of the 4 flights had delays despite the weather being fine, but still managed to make all connections

Ask flight attendant for water during flight and she was a little rude get the water.

Baggage made it successfully to destination despite short layover. Appreciate that.

On the Dubai-Gatwick flight the only meal options were Beef or Chicken. No vegetarian option. This was a surprise. I would usually order in advance but did not this time. Would have been good to know that a vegetarian meal is not available as a standard meal. Thankfully it was just me travelling, but if I’d had my kids with me that would have been a big problem for us.

The customers before boarding the plane from Dubai was HORRENDOUS. The entire Emirates staff had a stick up their bum. The guy at the check in booth was rude. I don’t understand.

Flight from Dubai to Zagreb very bad cabin crew. Bad food

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

Newly reconfigured 380 I assume. Has a new ife with usb c ports and Bluetooth connections

Probably the best flight I’ve ever been on. Emirates first class is leagues beyond British airways and Lufthansa’s.

Excellent airlines. I highly recommend using Emirates. Its my number 1 airlines

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Serving food took so long . Almost time close to lend. Plus during landing air pressure in cabin cuss ear blocked took long time to unblock.

I cancelled the flights in good time but could only get a partial refund. I was not warned of this.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

we were upgraded which was a blessing and tender mercy for us. I fell the day before and was in extreme pain from knee to shoulder. Sitting in a more comfortable seat during the flight was an unexpected blessing and experience.

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.

Seats were very comfortable. Crew were excellent. Food very good.

Flight crew was especially thoughtful and attentive, made sure our seats were comfortable so we could rest on the long flight

Very comfortable flights. Not so many new releases in terms of films.

Lounge in pukhet not good Very nice new aircraft Super crew as nearly always with Cathay

Halal food options could have been better the first meal portion sizes were very small the second breakfast meal the fish and couscous was very dry and disappointing I enjoyed the Hong Kong t lot I enjoyed the midnight stuck a lot the Hong Kong tea we had for breakfast was very good

Would have liked working outlets on the flight. The first meal was very bleh, the second meal was a lot better so overall okay meals

Not much food available, not able to choose seats to be near each other, tv did not work

Food was icecold or frozen including breakfast. Hopeless service. Rude crew.

Catering strike impacted food service. Snacks & water were available. Gate staff did advise "if you want food on the plane you will need to bring it aboard". Entertainment system not available on this flight. Boarding was early. Departure was early & arrival was early.

The flight was very uncomfortable and there was no snacks served for the 13 hours international flight. In addition, the flight was delayed 3 hours

Due to a strike taking place with the airline, it negatively impacted my flight in multiple ways. My flight was delayed over 2 hours and the food served was mediocre at best.

Delays upon delays. Food was gross. Separated me and my spouse is the seating I heard others complaining they weren't sat with their loved ones either.

Was in business class. After dinner service, I think the stewards figured everyone should be a sleep as the stewards dissappeared. Had to fend for ourselves for a while.

Cabin crew were great. Seats are criminal for tall people

Flight was delayed 1.5 hrs due to problem with a previous flight to mine; I was informed appropriately via Text & Email, however, website did not keep up with messages sent by nearly an hour. When checking-in warm & friendly reception at check-in desk until female Air Canada Rep noticed my flight number and instantly pivoted to a condescending & sarcastic comments about getting my bag checked in since I’m running so late; then tone instantly changed again few minutes later when she muttered, “Oh, they’ve delayed it” another sign systems & worse front line staff, not fully informed or simply not reading their flight status updates. Flight crew were very friendly & did a great job trying to make up lost time due to the delay.

It was great, love the experience and will definitely recommend 👌. Communication was great

Book Cheap Canada Plane Tickets

Recent return flight deals

9/10Wed
1 stopChina Airlines
19h 25mKUL-YVR
10/2Mon
1 stopChina Airlines
20h 40mYVR-KUL
RM 4,029
16/10Wed
2 stopsUnited Airlines
31h 08mKUL-YVR
20/10Sun
2 stopsUnited Airlines
30h 15mYVR-KUL
RM 4,139
16/10Wed
1 stopCathay Pacific
23h 25mKUL-YVR
20/10Sun
1 stopCathay Pacific
35h 20mYVR-KUL
RM 4,430
16/10Wed
1 stopCathay Pacific
28h 20mKUL-YVR
20/10Sun
1 stopCathay Pacific
35h 20mYVR-KUL
RM 4,439
24/9Tue
1 stopAir Canada
17h 15mKUL-YVR
15/10Tue
2 stopsAir Canada
30h 20mYVR-KUL
RM 4,587
24/9Tue
1 stopEVA Air
18h 55mKUL-YVR
14/10Mon
1 stopEVA Air
18h 15mYVR-KUL
RM 4,673
17/10Thu
2 stopsAir Canada
41h 21mKUL-YYC
20/10Sun
2 stopsAir Canada
27h 45mYYC-KUL
RM 4,864
16/9Mon
1 stopEVA Air
42h 25mKUL-YYZ
29/9Sun
1 stopEVA Air
24h 30mYYZ-KUL
RM 5,827
27/9Fri
2 stopsEmirates
37h 19mKUL-YYZ
9/10Wed
2 stopsEmirates
38h 10mYYZ-KUL
RM 5,832
27/9Fri
2 stopsEmirates
28h 14mKUL-YYZ
10/10Thu
2 stopsEmirates
27h 20mYYZ-KUL
RM 5,960

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/10Tue
1 stop
34h 40mKUL-YVR
RM 2,332
5/10Sat
1 stopChina Airlines
19h 25mKUL-YVR
RM 2,518
2/7Tue
1 stopJAL
27h 20mKUL-YVR
RM 2,956
2/7Tue
2 stopsJAL
28h 35mKUL-YVR
RM 2,999
4/6Tue
3 stopsEmirates
56h 19mKUL-YYC
RM 3,900
1/7Mon
2 stopsEmirates
45h 52mKUL-YYZ
RM 3,920
1/7Mon
2 stopsUnited Airlines
28h 44mKUL-YVR
RM 4,020
7/10Mon
2 stopsQatar Airways
28h 05mKUL-YVR
RM 4,353
28/6Fri
3 stopsUnited Airlines
39h 56mKUL-YYZ
RM 4,883
30/6Sun
2 stopsQatar Airways
28h 03mKUL-YVR
RM 5,975

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

28/4Sun
multi-stopAmerican Airlines
39h 34mKUL-YYZ
30/4Tue
multi-stopAmerican Airlines
57h 40mYYZ-KUL
RM 6,594
30/4Tue
multi-stopEmirates
46h 11mKUL-YYZ
31/5Fri
multi-stopEmirates
27h 20mYYZ-KUL
RM 7,539
1/5Wed
multi-stopPhilippine Airlines
21h 50mKUL-YYZ
31/5Fri
multi-stopPhilippine Airlines
22h 45mYYZ-KUL
RM 8,721
30/4Tue
multi-stopCathay Pacific
24h 50mKUL-YYZ
2/6Sun
multi-stopCathay Pacific
22h 30mYYZ-KUL
RM 8,759
29/4Mon
multi-stopCathay Pacific
32h 10mKUL-YYZ
27/5Mon
multi-stopCathay Pacific
27h 05mYYZ-KUL
RM 8,831
30/4Tue
multi-stopPhilippine Airlines
39h 50mKUL-YYZ
31/5Fri
multi-stopPhilippine Airlines
22h 45mYYZ-KUL
RM 9,026
30/4Tue
multi-stopAir Canada
28h 11mKUL-YYZ
28/5Tue
multi-stopAir Canada
22h 30mYYZ-KUL
RM 9,517
30/4Tue
multi-stopAir Canada
28h 11mKUL-YYZ
2/6Sun
multi-stopAir Canada
22h 30mYYZ-KUL
RM 9,684
28/4Sun
multi-stopQatar Airways
30h 45mKUL-YYZ
3/6Mon
multi-stopQatar Airways
25h 30mYYZ-KUL
RM 10,986
28/4Sun
multi-stopQatar Airways
30h 45mKUL-YYZ
29/5Wed
multi-stopQatar Airways
25h 30mYYZ-KUL
RM 11,286

Search by stops

Search by airline

Search by price