Cheap flights from Bengaluru to Shanghai from ₹ 20,596

Return
1 adult
Economy
From?
To?
Tue 30/5
Tue 6/6

Deals available from 900+ travel sites.

Flight information for Bengaluru to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Bengaluru to Shanghai

Best price found

₹ 20,596

Fastest flight time

13h 30m

Direct flights

None

Airports in Shanghai

1 airport
The best one-way flight to Shanghai from Bengaluru in the past 72 hours is ₹ 20,596. The best return flight deal from Bengaluru to Shanghai found on momondo in the last 72 hours is ₹ 3,625,975.
The fastest flight from Bengaluru to Shanghai takes 13h 30m
There are no direct flights from Bengaluru to Shanghai. Popular non-direct route for this connection is Bengaluru Intl Airport - Shanghai Hongqiao Intl Airport.
There is 1 airport near Shanghai: Shanghai Pu Dong (PVG)

How to get the cheapest flight ticket from Bengaluru to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Shanghai from Bengaluru?

Malaysia Airlines. Emirates, Malaysia Airlines, and Singapore Airlines are the most popular carriers operating from Bengaluru to Shanghai

What is the cheapest Bengaluru to Shanghai flight route?

Bengaluru Intl - Shanghai Hongqiao Intl. Fly from Bengaluru Intl to Shanghai Hongqiao Intl for the best Bengaluru - Shanghai flight prices

Can stopping save me money on Bengaluru to Shanghai flights?

You could potentially save up to 12% on your flight if you consider stops on a Bengaluru to Shanghai flight.

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.

Bengaluru Intl Airport (BLR) to Shanghai Hongqiao Intl Airport (SHA)₹ 41,605
Search Flight Deals
Bengaluru Intl Airport (BLR) to Shanghai Pu Dong Airport (PVG)₹ 41,605
Search Flight Deals
Bengaluru Intl Airport (BLR) to Hangzhou Airport (HGH)₹ 44,830
Search Flight Deals

Easily compare return flights from Bengaluru to Shanghai

Below you can see the best fares for your return flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Bengaluru to Shanghai by changing tabs
Singapore Airlines
13 Sep
BLR19:05Bengaluru Intl
13h 30m
1 stop
PVG08:35Shanghai Pu Dong
18 Sep
PVG04:05Shanghai Pu Dong
16h 15m
1 stop
BLR20:20Bengaluru Intl
₹ 41,605
Find similar
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
18 Sep
PVG11:25Shanghai Pu Dong
10h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 41,853
Find similar
Multiple Airlines
16 Jun
BLR20:10Bengaluru Intl
26h 50m
1 stop
PVG23:00Shanghai Pu Dong
25 Jun
PVG02:50Shanghai Pu Dong
18h 45m
1 stop
BLR21:35Bengaluru Intl
₹ 42,018
Find similar
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
18 Sep
PVG11:25Shanghai Pu Dong
10h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 42,184
Find similar
Multiple Airlines
18 Jun
BLR01:35Bengaluru Intl
21h 25m
1 stop
PVG23:00Shanghai Pu Dong
25 Jun
PVG02:50Shanghai Pu Dong
18h 45m
1 stop
BLR21:35Bengaluru Intl
₹ 44,830
Find similar
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
17 Sep
PVG22:25Shanghai Pu Dong
23h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 43,507
Find similar

Find the cheapest one-way flights from Bengaluru to Shanghai

If you're looking for one-way flights from Bengaluru to Shanghai, view some of our deals below provided by Malaysia Airlines
Multiple Airlines
21 Jun
BLR01:45Bengaluru Intl
21h 15m
3 stops
PVG23:00Shanghai Pu Dong
₹ 20,596
Find similar
Malaysia Airlines
20 Jun
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
₹ 31,845
Find similar
Multiple Airlines
21 Jun
BLR01:35Bengaluru Intl
21h 25m
1 stop
PVG23:00Shanghai Pu Dong
₹ 20,926
Find similar

Best airlines flying from Bengaluru to Shanghai

Compare and see reviews for airlines that fly from Bengaluru to Shanghai with momondo
Airline
Rating
Free Cancellation
Price
Malaysia AirlinesPriceFrom ₹ 42,697Free CancellationRating
7.3
33 reviews
Search Malaysia Airlines flights
Singapore AirlinesPriceFrom ₹ 42,707Free CancellationRating
7.8
249 reviews
Search Singapore Airlines flights
EmiratesPriceFrom ₹ 129,731Free CancellationRating
8.1
255 reviews
Search Emirates flights

Malaysia Airlines flights from Bengaluru to Shanghai

Our best Malaysia Airlines deals on Bengaluru to Shanghai flight tickets
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
18 Sep
PVG11:25Shanghai Pu Dong
10h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 41,853
Find similar
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
18 Sep
PVG11:25Shanghai Pu Dong
10h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 42,184
Find similar
Malaysia Airlines
12 Sep
BLR20:35Bengaluru Intl
11h 10m
1 stop
PVG07:45Shanghai Pu Dong
17 Sep
PVG22:25Shanghai Pu Dong
23h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 43,507
Find similar

  • How far is Bengaluru Intl to Shanghai by plane?

    There are 4912.1 km between Bengaluru Intl and Shanghai. In terms of flight time, this usually takes a little over 11h 00m.


Similar Bengaluru to Shanghai flights

Flexible with your destination? Broaden your search and find flights similar to your Bengaluru to Shanghai route

Why use momondo?

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.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.