Best price found
Fastest flight time
Airports in Shanghai
When travelling from Bengaluru to Shanghai, the most popular airport to fly into is Shanghai Hongqiao Intl Airport. The majority of travellers flying into Shanghai Hongqiao Intl Airport from Bengaluru are departing from Bengaluru Intl Airport. When travelling from Bengaluru, it is helpful to have an alternative airport to fly into when you land in Shanghai. Good options for arrival airports in Shanghai, you can try Shanghai Pu Dong Airport (in Shanghai) or Hangzhou Airport (in Hangzhou). The cheapest route from Bengaluru to Shanghai is BLR — SHA with an average price of ₹ 41,605 RT during the month of May.
|Malaysia Airlines||PriceFrom ₹ 42,697||Free Cancellation||Rating|
|Singapore Airlines||PriceFrom ₹ 42,707||Free Cancellation||Rating|
|Emirates||PriceFrom ₹ 129,731||Free Cancellation||Rating|
There are 4912.1 km between Bengaluru Intl and Shanghai. In terms of flight time, this usually takes a little over 11h 00m.
We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Bengaluru to Shanghai for you.
momondo does allow users to show only those flights to Shanghai from Bengaluru which offer a flexible booking policy as well as other useful filters and features.