Best price found
Fastest flight time
Airports in Bengaluru
When travelling from Toronto to Bengaluru, the most popular airport to fly into is Bengaluru Intl Airport. The majority of travellers flying into Bengaluru Intl Airport from Toronto are departing from Toronto Pearson Intl Airport. If you are looking for alternate airports to fly out of when travelling to Bengaluru, you can try Toronto Island Airport or Hamilton Airport which are located in Toronto and Hamilton respectively. The least expensive flight option from Toronto to Bengaluru will typically be YYZ — BLR during the month of May with an average price of C$ 1,325 RT.
|Air Canada||PriceFrom C$ 843||Free Cancellation||Rating|
|Cathay Pacific||PriceFrom C$ 1,366||Free Cancellation||Rating|
|Delta||PriceFrom C$ 1,419||Free Cancellation||Rating|
|Qatar Airways||PriceFrom C$ 1,428||Free Cancellation||Rating|
|Air France||PriceFrom C$ 1,572||Free Cancellation||Rating|
|SriLankan Airlines||PriceFrom C$ 1,591||Free Cancellation||Rating|
|KLM||PriceFrom C$ 1,596||Free Cancellation||Rating|
|Lufthansa||PriceFrom C$ 1,607||Free Cancellation||Rating|
|American Airlines||PriceFrom C$ 1,630||Free Cancellation||Rating|
|British Airways||PriceFrom C$ 1,631||Free Cancellation||Rating|
Bengaluru Intl is 13289.9 km away from Toronto. A reasonable flight in good conditions will take 18h 35m.
For those travelers that are searching for flights to Bangalore from Toronto, two options for departure airports in the Toronto area include Toronto Island Airport (YTZ) and Toronto Pearson International Airport (YYZ). When you arrive in Bangalore the airport you will use is Bengaluru International (BLR).
While it certainly is unfortunate that you will not be able to find any direct flights between Toronto and Bangalore there are still some really good one-stop flight options to make this trip. Emirates offers a one-stop flight that travels between Toronto Pearson International Airport and Bengaluru International that has a layover at Dubai International (DXB). You can also travel between these two airports on Air India with a layover at New Delhi Indira Gandhi International (DEL), on American Airlines or British Airways with a layover at London Heathrow (LHR), or on Etihad Airways with a layover at Abu Dhabi International (AUH). For those traveling from Toronto Island Airport, a good two-stop flight option is on Air Canada and Qatar Airways that has layovers at Montreal Pierre Elliott Trudeau International (YUL) and Doha Hamad International (DOH) before arriving at Bengaluru International.
For any Canadian citizen that is planning on making a trip from Toronto to Bangalore in India, you will need a regular Canadian passport that is valid. The passport needs to be valid for at least 180 days from your date of entry into India. The passport needs to have two blank pages for both entry and exit stamps for use by Indian immigration officials. No matter your reason for travel to India, whether that is as a tourist or on business, you will need a visa to enter the country and you can only stay up to 180 days on a tourist visa even if the visa in question has a valid date beyond 180 days. The government of Canada recommends that you apply for an e-visa through the website of the government of India at least four days before your travel date.
To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Bengaluru from Toronto.
Yes. All flights to Bengaluru from Toronto on momondo can be compared and filtered by various policies on offer, including flexible booking.