kayak.com.my is also available in Malay. Lawat laman ini dalam Bahasa Melayu
Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Canada from RM 2,304

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 4/6. 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
Fri 14/6
Fri 21/6

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

In the last 7 days, travellers have searched 42,393,389 times on KAYAK, and here's why:

Save 20% 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,362
Calgary
Calgary2 stopsRM 4,872
Winnipeg
Winnipeg2 stopsRM 6,123
Ottawa
Ottawa2 stopsRM 6,293

Good to know

Low season

January

High season

May

Cheapest flight

RM 2,304
Best time to beat the crowds (0% less expensive on average)
Most popular time to fly and prices are also 9% lower on average.
Flight from Kuala Lumpur to Calgary

FAQs - booking Canada flights

  • How long is the flight to Canada?

    An average direct flight from Malaysia to Canada takes 34h 29m, covering a distance of 22070 km. The most popular route is Kuala Lumpur - Vancouver with an average flight time of 24h 08m.

  • What is the cheapest flight to Canada?

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

  • What are the most popular destinations in Canada?

    Based on KAYAK flight searches, the most popular destination is Toronto (62% of total searches to Canada). The next most popular destinations are Calgary (11%) and Ottawa (11%). Searches for flights to Winnipeg (8%), to Victoria (8%) and to Fredericton (1%) 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 1515 reviews
8.2Comfort
8.6Crew
8.0Entertainment
7.9Food
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.

Very good , the weather was terrible, but i admired the professionality and politeness and care from the crew, and the excellent contition of the plane

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.

Flight was delayed and no information was provided what was new time Change gate 3 times at Madina airport First gate was 113 Second gate was 204 And last gate was 113 again

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.

The overall flight went well and the aircrew was pleasant.

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

The seats were comfortable. However, be prepared to provide your own food (snacks) and drink. We had a 3.5 hr flight, one service was provided, a 4 ounce beverage. Saw flight crew for beverage service and trash pick up. Unless you purchase a meal or snack, nothing is provided. I am fine with bringing my own, but was accustomed to snack and beverage provided regardless of the duration of the flight. And note… typically a full size drink option on longer flights.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

They canceled the flight on us very close to the flight date .

The first flight Seattle to Toronto was very poor. My seat was changed. The aircraft was changed. They were having issues with the meals. My second flight from Toronto to Quebec was fine. Short flight still no entertainment. My third flight Quebec to Montreal was very short seats are very uncomfortable, too old and way worn out almost like sitting on a bench. My last flight Montreal to Seattle was fine. Finally, they had some entertainment. Proper food was offered as advertised flight staff was accommodating and friendly, but once again, the aircraft seats are hard like benches.

It took 66 hours to get from Seattle to Tel Aviv. As a minor, I was left for more than 12 hours in Toronto and Frankfurt without hotel and food vouchers. It took 5 layovers. It was insane and not okay

It was delayed but got us to YYZ. I had great copassengers.

Crew was terrific. In flight entertainment system is very slow and the touch screen can be not sensitive enough or too sensitive. It was such a pain to pause a movie in case when I unpaused it accidentally thought I presses stop. This happened 3 times. I gave up and went back to my phone for entertainment.

Flew SEA-CA, then CA-NRT. First flight was short but very uncomfortable, dirty, and had very small overhead storage space. The seats and fans were not cleaned and had visible dirt on them. Second flight was perfect.

The Air Canadian personnel were all very professional and friendly. I will definitely fly on them again.

it was our first flight with Air Canada. The flight was very good. The arrived 10 minutes early. The crew was attentive and very professional. The seats were comfortable and the food was fine. There were a lot of movies and TV shows to choose from. The boading was OK, but it is more about the Montreal airport procedures, but not about Air Canada.

Book Cheap Canada Plane Tickets

Recent return flight deals

16/10Wed
1 stopANA
39h 35mKUL-YVR
20/10Sun
2 stopsANA
45h 30mYVR-KUL
RM 4,334
6/11Wed
1 stopTurkish Airlines
46h 30mKUL-YYZ
14/11Thu
1 stopTurkish Airlines
30h 40mYYZ-KUL
RM 4,362
16/10Wed
1 stopCathay Pacific
28h 20mKUL-YVR
19/10Sat
1 stopCathay Pacific
24h 50mYVR-KUL
RM 4,372
16/10Wed
1 stopCathay Pacific
28h 20mKUL-YVR
20/10Sun
1 stopCathay Pacific
30h 45mYVR-KUL
RM 4,443
8/11Fri
1 stopChina Airlines
19h 45mKUL-YVR
22/11Fri
1 stopChina Airlines
20h 40mYVR-KUL
RM 4,447
3/11Sun
1 stopChina Airlines
19h 45mKUL-YVR
21/11Thu
1 stopChina Airlines
20h 40mYVR-KUL
RM 4,485
6/11Wed
1 stopEVA Air
20h 35mKUL-YYZ
13/11Wed
1 stopEVA Air
22h 35mYYZ-KUL
RM 6,015
27/9Fri
2 stopsEmirates
47h 15mKUL-YOW
2/10Wed
2 stopsEmirates
44h 30mYOW-KUL
RM 6,397
27/9Fri
2 stopsEmirates
47h 15mKUL-YOW
2/10Wed
2 stopsEmirates
27h 55mYOW-KUL
RM 6,416
7/9Sat
1 stopEVA Air
42h 25mKUL-YYZ
27/9Fri
1 stopEVA Air
21h 30mYYZ-KUL
RM 6,676

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/6Tue
3 stops
58h 19mKUL-YYC
RM 2,304
12/6Wed
3 stops
52h 40mKUL-YYZ
RM 2,379
9/7Tue
1 stopJAL
27h 20mKUL-YVR
RM 2,970
2/7Tue
1 stopJAL
27h 20mKUL-YVR
RM 3,003
4/11Mon
3 stopsEmirates
58h 22mKUL-YYC
RM 3,980
1/7Mon
2 stopsEmirates
45h 52mKUL-YYZ
RM 4,235
1/7Mon
2 stopsUnited Airlines
28h 44mKUL-YVR
RM 4,570
1/7Mon
3 stopsUnited Airlines
37h 56mKUL-YYZ
RM 7,002
31/5Fri
3 stopsANA
42h 04mKUL-YWG
RM 10,670
24/5Fri
3 stopsANA
45h 26mKUL-YOW
RM 10,679

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

18/5Sat
multi-stopCathay Pacific
24h 50mKUL-YYZ
2/6Sun
multi-stopCathay Pacific
22h 30mYYZ-KUL
RM 6,699
18/5Sat
multi-stopCathay Pacific
24h 50mKUL-YYZ
3/6Mon
multi-stopCathay Pacific
37h 10mYYZ-KUL
RM 6,794
17/5Fri
multi-stopEmirates
46h 11mKUL-YYZ
3/6Mon
multi-stopEmirates
27h 20mYYZ-KUL
RM 7,346
18/5Sat
multi-stop
35h 47mKUL-YYZ
3/6Mon
multi-stop
35h 15mYYZ-KUL
RM 7,748
17/5Fri
multi-stop
35h 10mKUL-YYZ
3/6Mon
multi-stop
34h 15mYYZ-KUL
RM 8,064
18/5Sat
multi-stop
35h 47mKUL-YYZ
3/6Mon
multi-stop
34h 15mYYZ-KUL
RM 8,286
18/5Sat
multi-stopEmirates
35h 15mKUL-YYZ
3/6Mon
multi-stopEmirates
43h 55mYYZ-KUL
RM 8,399
17/5Fri
multi-stop
35h 10mKUL-YYZ
3/6Mon
multi-stop
29h 55mYYZ-KUL
RM 8,418
17/5Fri
multi-stop
35h 10mKUL-YYZ
2/6Sun
multi-stop
22h 30mYYZ-KUL
RM 8,748
17/5Fri
multi-stopEmirates
43h 05mKUL-YYZ
3/6Mon
multi-stopEmirates
30h 10mYYZ-KUL
RM 10,278

Search by stops

Search by airline

Search by price