Average price (all airlines)
Bengaluru to Toronto flights on British Airways are currently available under ₹ 1,600. 3 flights have been found by Cheapflights users under that amount. To find flights for your dates, click here.
Cheapflights users who travel with British Airways (a popular airline from Bengaluru to Toronto) have rated them a 7.4/10. This rating comes from 198 reviews. If you are looking to travel BLR-YTO, search your dates above.