Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Mumbai to Canada from ₹ 46,668

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Mumbai to Canada departing on 28/5. 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 7/6
Fri 14/6

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

In the last 7 days, travellers have searched 43,968,530 times on KAYAK, and here's why:

Save 21% 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 stop₹ 79,310
Calgary
Calgary2 stops₹ 96,925
Winnipeg
Winnipeg2 stops₹ 120,134
Ottawa
Ottawa1 stop₹ 103,187
Saskatoon
Saskatoon2 stops₹ 133,408
Windsor
Windsor2 stops₹ 120,551

Good to know

Low season

January

High season

May

Cheapest flight

₹ 46,668
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Mumbai to Montreal

FAQs - booking Canada flights

  • Where can I fly to in Canada from Mumbai?

    There are a variety of destinations available in Canada when flying from Mumbai Airport. Some of the most popular destinations include Toronto, Montreal and Vancouver. There is a one stop flight to Toronto that is operated by British Airways and stops over in London Heathrow. It takes about 23h in total. To get to Montreal, you will need to take the United Airlines flight that stops over in Newark Airport, in the United States of America. It takes about 20h in total. British Airways also offer a one stop flight to Vancouver that stops over in London Heathrow and takes about 30h.

  • What is the best way to get to the city centre from the different Canadian airports?

    To get to Toronto from the Toronto Airport, you can take the number 34 and 320 buses in a journey that will take about an hour. The train takes about 25min and is the cheapest option. A taxi will take about 23min and is the most expensive way to travel. To get to Montreal city centre from the airport, you can get a 20min bus or a taxi that will take about the same amount of time but is more expensive. To get to Vancouver from the city centre, you can take a bus that takes about 17min, or the Translink CA subway line that takes about 24min. Taxis are fast but more expensive.

  • How does KAYAK find such low prices on flights from Mumbai to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Mumbai to Canada.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Mumbai is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Mumbai to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Canada with an airline and back to Mumbai with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Mumbai up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Morning departure is around 3% cheaper than an evening flight, on average*.
  • Mumbai Airport, also known as Chhatrapati Shivaji International Airport has two main terminals. Terminal 1 is used mostly for domestic flights and Terminal 2 is used for both domestic and international flights.
  • Currently there are no direct flights between Mumbai and Canada, but there are some airline operators that offer one stop flights from Mumbai to Canada. You can fly to Toronto with British Airways, making one stop. You can fly to Montreal with United Airlines making one stop, and there is a one stop flight to Vancouver that is operated by British Airways.
  • There are some facilities available at Mumbai Airport that are ideal for families with children. You can find baby strollers throughout the airport, and there are baby changing rooms that provide a comfortable and peaceful space to change or feed your child. They can be found near gate 28 and near the pre-security check area 2.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Mumbai to Canada

 
Need help choosing which airline to fly with from Mumbai 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.
7.8
KLMOverall score based on 1592 reviews
7.2Entertainment
7.8Boarding
7.3Food
8.4Crew
7.6Comfort
Airline reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

8.0 ExcellentJacob Oluleke, Apr 2024LOS - AMS
Read more about KLM reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

no issues at all... Kudos to the food. This time was really really good

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

I travel frequently. The flight was late again... KLM should really try and be on time

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

One of their staff was so rude with discriminative. Such a reputed airline shouldn't hire such kind of arrogant attendants.

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

At the transit could be less time not like 12 hour 6 hours the mix should be 4 hour, thanks

The Crew have no idea about the food they're serving the passengers. The Crew MUST be instructed before each flight about the menu that will be served to the passengers, whether the food is vegetarian or non-vegetarian, whether it is Halal, Kosher or not.

Seats actually fit a human! Snack options were a bit lame but that’s ok

Medíocre. The food wasn't good (although not bad, bad) and the staff wasn't kind. I asked for n extra blanket, the steward never came back, serving us roughly.

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

No birding was given for next trip on same carrier, food was very moderate.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

The line at boarding was not well organized and managed

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.

My second flight ended up being through United and it was fine. Again, just frustrating that it was so late.

Everything went smoothly and as expected. We were on time and one flight arrived early.

This time my experience was superior! Much better and improved from after the COVID-19. I hope they maintain the same. Earlier, service (specially crew attitude) was awful and sometime rude, but this time, crew was very welcoming, respectful and ready to serve. I will definitely repeat :-)

Every flight always delays either by mechanical problems or need maintenance checks. It makes a person uneasy when one gets into one of those flights!

First time flying Air Canada and the trip was very pleasant! They did a great job getting us out of Toronto and into Rome (early!) For an international flight it was very enjoyable.

This is not a Business Class equipped airplane and even the crew apologize before take over BUT BUT Air Canada charged full business class fare

I couldn't rate food or entertainment as neither were a factor in my short flight. I was impressed with with respect of time and schedule. Also, this was an incredibly smooth flight from terminal to terminal. My only minor complaint was being woken up for refreshment service. This was the end of a very long day, and I was happy to miss a juice box and pretzels for a little rest.

It was awful. For a 37 minute flight time,we had 1:30 hours delay. If someone had a connection flight he or she couldn’t reach for sure. The only positive point was online check in.

boarding needs to be streamlined load the back of the plane first

Overall great flight experience- on time, lots of food and movies.

We were helped whenever needed and had a pleasant flight.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

Very poor, flight cancelled, no help from Lufthansa customer service.

bad seats, meager food quantity. bread not fresh. Hollywood films lack entertainment.

Great flight. Left on time, not very crowded. Quiet and the right temperature.

terrible. they cancelled the flight 1 day before flying out and just sent an email to inform the same. i had to scramble on my own paying more to find another flight.

Boarding is as always an issue. Slow and long boarding time.

Air hostess delayed providing food and then pulled away the tray before i finished eating

Very Stress free Lounges were superb. Crews were caring. I loved it.

The layover time was barely 1.30 hrs and the security clearance sucks. I almost missed my flight but for the help of a manger. She held the flight for me. My baggage did not arrive. The entertainment did not work, I had to switch my seat 3 times for different issues. The travel was not fun

When bussing people to/from the gate, don't pack everyone in like a can of sardines and don't send the bus on its way if the plane isn't ready. Waited for about 40 minutes packed in this bus...both ways!

TIRED OLD plane. Seat cushion is completely old and NOT cushion at all; after an hour of flying butt hurts. Boarding is a complete disaster. No one respects the boarding groups, and the BA boarding crew care less about boarding groups or Tier status. What is the point of spending all this money on Business Class tickets when no one respects the boarding system? It took 90 minutes since we landed to get our luggage. 20 minutes to show on the screen which belt we are supposed to go to and another 1 hour to get our luggage - not the kind of service you will expect from BA at LHR

It took over an hour to check in my bag a there was just one person at the counter. Security lines for business class also took a while. Although I reported 3 hours before my flight I made it to the gate 20 mins before boarding. To add to that jewelry was removed from my checked in baggage. I am submitting a separate complaint to Mumbai airport for that.

Great and pleasant service and smooth flight with wonderful and clean amenities.

The flight itself was great… the only problem for me was the flight delayed both departure & connection.. instead of the 26 hrs (long enough) was an additional 4 hours more that took an aim to my body..other than that I’m pleased.

Never got on this AA flight since British Airways delayed my original flight 29 hours

International flight from CCU to MIA . paid 1235 dollars at this low season. NO CHECK IN BAGGGAE ALLOWED ?????????????? NOT EVEN ONE?????????? Never ever I will even thing about buying tickets and flying with them again. Just A BIG NO

Book cheap flights from Mumbai to Canada

Recent return flight deals

13/10Sun
1 stopBritish Airways
27h 45mBOM-YYZ
23/2Sun
1 stopBritish Airways
19h 30mYYZ-BOM
₹ 79,310
24/6Mon
2 stops
43h 21mBOM-YVR
10/9Tue
1 stop
20h 15mYVR-BOM
₹ 79,394
29/10Tue
2 stopsAir Canada
28h 08mBOM-YVR
13/11Wed
2 stopsAir Canada
27h 35mYVR-BOM
₹ 95,756
1/10Tue
2 stopsLufthansa
25h 00mBOM-YVR
27/11Wed
2 stopsLufthansa
22h 55mYVR-BOM
₹ 100,265
27/10Sun
2 stopsAir Canada
28h 51mBOM-YVR
12/11Tue
2 stopsAir Canada
27h 35mYVR-BOM
₹ 100,432
24/6Mon
1 stopAir France
29h 00mBOM-YYZ
3/9Tue
2 stopsAir France
22h 35mYYZ-BOM
₹ 101,684
28/6Fri
1 stopAir France
23h 00mBOM-YUL
29/9Sun
1 stopAir France
19h 00mYUL-BOM
₹ 101,767
15/6Sat
1 stopKLM
24h 15mBOM-YUL
14/3Fri
1 stopKLM
18h 55mYUL-BOM
₹ 102,018
5/6Wed
2 stopsKLM
24h 50mBOM-YUL
28/3Fri
2 stopsKLM
21h 00mYUL-BOM
₹ 104,856
9/6Sun
2 stopsLufthansa
27h 57mBOM-YVR
8/10Tue
2 stopsLufthansa
38h 45mYVR-BOM
₹ 105,691

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/5Tue
3 stops
51h 35mBOM-YUL
₹ 46,668
16/5Thu
3 stops
48h 18mBOM-YYC
₹ 47,836
13/6Thu
1 stopAir France
20h 05mBOM-YUL
₹ 68,708
10/6Mon
2 stopsAir France
24h 50mBOM-YUL
₹ 71,296
24/6Mon
1 stopLufthansa
28h 30mBOM-YVR
₹ 78,141
27/5Mon
1 stopAir Canada
26h 20mBOM-YYZ
₹ 78,976
18/6Tue
1 stopAir Canada
21h 05mBOM-YVR
₹ 79,060
18/9Wed
1 stopLufthansa
28h 30mBOM-YVR
₹ 79,894
14/5Tue
1 stopBritish Airways
20h 25mBOM-YUL
₹ 136,998
17/5Fri
1 stopBritish Airways
20h 20mBOM-YUL
₹ 151,440

Search by stops

Search by airline

Search by price

Last minute flights from Mumbai to Canada

Last minute flight, train and bus deals

13/5Mon
multi-stopBritish Airways
20h 20mBOM-YUL
1/3Sat
multi-stopBritish Airways
23h 35mYUL-BOM
₹ 96,925
13/5Mon
multi-stopBritish Airways
20h 20mBOM-YUL
23/2Sun
multi-stopBritish Airways
24h 45mYUL-BOM
₹ 100,014
13/5Mon
multi-stopAir Canada
27h 25mBOM-YUL
27/2Thu
multi-stopAir Canada
21h 55mYUL-BOM
₹ 121,219
13/5Mon
multi-stopAir France
25h 37mBOM-YVR
26/5Sun
multi-stopAir France
21h 30mYVR-BOM
₹ 126,395
13/5Mon
multi-stopAir France
25h 37mBOM-YVR
24/5Fri
multi-stopAir France
21h 30mYVR-BOM
₹ 131,154
12/5Sun
multi-stopLufthansa
31h 20mBOM-YUL
10/8Sat
multi-stopLufthansa
28h 55mYUL-BOM
₹ 134,326
12/5Sun
multi-stopLufthansa
22h 50mBOM-YUL
1/3Sat
multi-stopLufthansa
20h 30mYUL-BOM
₹ 135,077
12/5Sun
multi-stopAir Canada
22h 50mBOM-YUL
26/2Wed
multi-stopAir Canada
20h 20mYUL-BOM
₹ 135,495
13/5Mon
multi-stopKLM
24h 50mBOM-YUL
25/2Tue
multi-stopKLM
21h 00mYUL-BOM
₹ 143,676
13/5Mon
multi-stopKLM
25h 20mBOM-YEG
7/11Thu
multi-stopKLM
18h 45mYEG-BOM
₹ 179,909

Search by stops

Search by airline

Search by price

Mumbai - Canada Flights

Departure:

Mumbai (BOM)India

Return flight deals:

Canada - Mumbai

Cabin classes:

Browse origins: