- Regular
- Armed ForcesNEWArmed Forces Fare
Applicable for serving and retired personnel of Armed Forces and Paramilitary Forces, their recognised dependants like spouses and children, and war widows. It is mandatory to show a valid ID or dependant card at the airport, without which boarding might be denied.
- StudentStudent Fare
Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.
- Senior CitizenSenior Citizen Fare
Only senior citizens above the age of 60 years can avail this special fare. It is mandatory to produce proof of Date of Birth at the airport, without which prevailing fares will be charged.
- Double SeatFly Safer with Double Seat
Step up physical distancing by booking two or three adjacent seats for one traveller. Opt from ‘Double/ Entire Row’ by Indigo or ‘GoMore’ service by GoAir - available only for domestic one-way economy class bookings.
Popular Filters
Arrival Airports
One Way Price
Duration
Stops From Bengaluru
Departure From Bengaluru
6 AM
₹ 32,313
₹ 29,565
₹ 37,083
6 PM
₹ 22,061
Arrival at Shanghai-Hongqiao Apt
6 AM
₹ 29,565
₹ 39,172
₹ 22,061
6 PM
₹ 34,952
Alliances & Airlines
Oneworld
(22)
SkyTeam
(1)
Star Alliance
(32)
+ 4 more
Layover Airports
+ 5 more
Layover Duration
Top International Airlines
Bangalore to Shanghai Fare Calendar
₹ 22,061
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Vietnam Airlines VN | 982
23:30
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 25 m
05:25
Sun, 21 Sep 25
Terminal T2
Hanoi, Vietnam
BAGGAGE : CHECK INCABIN
Information not available
Vietnam Airlines VN | 532
10:10
Sun, 21 Sep 25
Terminal T2
Hanoi, Vietnam
03 h 15 m
14:25
Sun, 21 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,915
₹ 22,061
₹ 29,565
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Malaysia Airlines MH | 105
11:55
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 20 m
18:45
Sat, 20 Sep 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 386
19:45
Sat, 20 Sep 25
Terminal T1
Kuala Lumpur, Malaysia
05 h 35 m
01:20
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Basic
Fare offered by airline.
₹ 5,000
₹ 2,500
₹ 29,565
Flex
Fare offered by airline.
₹ 32,773
₹ 32,313
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Cathay Pacific CX | 624
01:20
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
06 h 05 m
09:55
Sat, 20 Sep 25
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 360
13:40
Sat, 20 Sep 25
Terminal T1
Hong Kong, Hong Kong
02 h 45 m
16:25
Sat, 20 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy light
Fare offered by airline.
₹ 6,000
₹ 4,000
₹ 32,313
Economy essential
Fare offered by airline.
₹ 5,000
₹ 3,000
₹ 36,534
Economy flex
Fare offered by airline.
₹ 3,500
₹ 43,915
Premium economy essential
Fare offered by airline.
₹ 8,500
₹ 4,500
₹ 53,880
₹ 34,952
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Singapore Airlines SQ | 511
23:05
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 35 m
06:10
Sun, 21 Sep 25
Terminal 0
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 832
12:35
Sun, 21 Sep 25
Terminal T3
Singapore, Singapore
05 h 30 m
18:05
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy Value
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 34,952
Economy standard
Fare offered by airline.
₹ 8,640
₹ 1,730
₹ 45,521
Economy flexi
Fare offered by airline.
₹ 4,320
₹ 58,226
Premium economy standard
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 62,216
₹ 35,041
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Singapore Airlines SQ | 509
11:35
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 55 m
19:00
Sat, 20 Sep 25
Terminal 0
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 828
07:55
Sun, 21 Sep 25
Terminal T3
Singapore, Singapore
05 h 30 m
13:25
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy Value
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 35,041
Economy standard
Fare offered by airline.
₹ 8,640
₹ 1,730
₹ 45,521
Premium economy standard
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 54,866
Premium economy flexi
Fare offered by airline.
₹ 4,320
₹ 74,711
₹ 35,557
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Cathay Pacific CX | 624
01:20
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
06 h 05 m
09:55
Sat, 20 Sep 25
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 380
15:00
Sat, 20 Sep 25
Terminal T1
Hong Kong, Hong Kong
02 h 50 m
17:50
Sat, 20 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy light
Fare offered by airline.
₹ 6,000
₹ 4,000
₹ 35,557
Economy essential
Fare offered by airline.
₹ 5,000
₹ 3,000
₹ 39,778
Economy flex
Fare offered by airline.
₹ 3,500
₹ 47,154
Premium economy essential
Fare offered by airline.
₹ 8,500
₹ 4,500
₹ 53,880
₹ 37,083
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Air India AI | 2820
17:45
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
02 h 55 m
20:40
Sat, 20 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 314
22:10
Sat, 20 Sep 25
Terminal T3
New Delhi, India
05 h 35 m
06:15
Sun, 21 Sep 25
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Hong Kong Airlines HX | 246
13:05
Sun, 21 Sep 25
Terminal T1
Hong Kong, Hong Kong
02 h 35 m
15:40
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Eco value
Fare offered by airlines.
₹ 12,000
₹ 37,083
Eco classic
Fare offered by airlines.
₹ 12,000
₹ 38,658
Eco flex
Fare offered by airlines.
₹ 3,000
₹ 40,758
₹ 39,172
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Singapore Airlines SQ | 509
11:35
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 55 m
19:00
Sat, 20 Sep 25
Terminal 0
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 826
01:15
Sun, 21 Sep 25
Terminal T3
Singapore, Singapore
05 h 20 m
06:35
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy Value
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 39,172
Economy standard
Fare offered by airline.
₹ 8,640
₹ 1,730
₹ 45,521
Economy flexi
Fare offered by airline.
₹ 4,320
₹ 58,226
₹ 39,172
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Singapore Airlines SQ | 511
23:05
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
04 h 35 m
06:10
Sun, 21 Sep 25
Terminal 0
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 830
09:30
Sun, 21 Sep 25
Terminal T3
Singapore, Singapore
05 h 35 m
15:05
Sun, 21 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Economy Value
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 39,172
Economy standard
Fare offered by airline.
₹ 8,640
₹ 1,730
₹ 45,521
Economy flexi
Fare offered by airline.
₹ 4,320
₹ 58,226
Premium economy standard
Fare offered by airline.
₹ 12,960
₹ 4,320
₹ 62,216
₹ 40,461
Get Rs. 1200 discount using MMTDEALS OR Get Additional UPTO 10% OFF using HSBC credit cards using HSBCDEALS
Bengaluru to Shanghai-Pu Dong Apt , 20 Sep
Thai Airways TG | 326
00:30
Sat, 20 Sep 25
Terminal T2
Bengaluru, India
03 h 55 m
05:55
Sat, 20 Sep 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 664
10:45
Sat, 20 Sep 25
Bangkok, Thailand
04 h 15 m
16:00
Sat, 20 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Ecosave1
Fare offered by airline.
₹ 12,960
₹ 40,461
Ecostandard
Fare offered by airline.
₹ 12,960
₹ 42,386
Ecostandard1
Fare offered by airline.
₹ 12,960
₹ 44,575
Ecoflexi
Fare offered by airline.
₹ 12,960
₹ 50,959