Book flight tickets from Shanghai to Malta starting at ₹ 31,126
Whether you’re going for a one-way or round-trip to Malta, we’ve got you covered! Check out these different flight options from Shanghai below.
- One way
- Round-trip
- PVG01:5024h 20m1 stopMLA19:10Tue, Mar 18|Shanghai - Malta|Shanghai Airlines₹ 31,126₹ 52,44441% OFF41% OFF₹ 52,444₹ 31,126
- PVG01:5025h 35m1 stopMLA20:25Sun, Feb 9|Shanghai - Malta|Shanghai Airlines₹ 31,472₹ 52,44440% OFF40% OFF₹ 52,444₹ 31,472
- PVG01:5025h 35m1 stopMLA20:25Sun, Feb 2|Shanghai - Malta|Shanghai Airlines₹ 31,555₹ 52,44440% OFF40% OFF₹ 52,444₹ 31,555
- PVG01:5025h 15m1 stopMLA20:05Thu, Feb 13|Shanghai - Malta|Shanghai Airlines₹ 31,829₹ 31,829
- PVG01:5037h 15m1 stopMLA08:05Fri, Feb 7|Shanghai - Malta|Shanghai Airlines₹ 34,342₹ 34,342
- PVG01:5024h 20m1 stopMLA19:10Tue, Feb 25|Shanghai - Malta|Shanghai Airlines₹ 35,223₹ 35,223
- PVG01:5025h 15m1 stopMLA20:05Thu, Feb 20|Shanghai - Malta|Shanghai Airlines₹ 35,258₹ 35,258
- PVG01:5024h 20m1 stopMLA19:10Tue, Mar 4|Shanghai - Malta|Shanghai Airlines₹ 35,437₹ 35,437
- PVG01:5026h 30m1 stopMLA22:20Mon, Mar 31|Shanghai - Malta|Shanghai Airlines₹ 35,628₹ 35,628
- PVG01:5024h 20m1 stopMLA19:10Tue, Feb 18|Shanghai - Malta|Shanghai Airlines₹ 35,842₹ 35,842
- SHA01:00 pm3h 5mNonstopMLA02:00 pmSat, Feb 1|Shanghai - Malta|Shanghai AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Shanghai to Malta flight time & flight schedules
FM869
Shanghai Airlines
01:50
PVG
08:05
BUD
SMTWTFSW62495
Wizz Air
20:00
BUD
22:20
MLA
-M-W-FSHU7722
Hainan Airlines
11:35
PVG
14:05
SZX
SMTWTFSHU7973
Hainan Airlines
01:55
SZX
07:40
MXP
S-T--F-KM625
KM Malta Airlines
15:35
LIN
17:35
MLA
SMTWTFSHU7722
Hainan Airlines
11:35
PVG
14:05
SZX
SMTWTFSHU7973
Hainan Airlines
01:55
SZX
07:40
MXP
S-T--F-FR5970
Ryanair
08:30
MXP
10:35
MLA
SMT-TFSHU7724
Hainan Airlines
12:55
PVG
15:35
SZX
SMTWTFSHU437
Hainan Airlines
01:30
SZX
07:45
FCO
-M-W--SKM615
KM Malta Airlines
21:00
FCO
22:30
MLA
SMTWTFSHU7724
Hainan Airlines
12:55
PVG
15:35
SZX
SMTWTFSHU7973
Hainan Airlines
01:55
SZX
07:40
MXP
S-T--F-KM625
KM Malta Airlines
15:35
LIN
17:35
MLA
SMTWTFS3U6982
Sichuan Airlines
16:30
PVG
20:00
TFU
SMTWTFS3U3895
Sichuan Airlines
01:35
TFU
07:10
FCO
-M-WTFSKM615
KM Malta Airlines
21:00
FCO
22:30
MLA
SMTWTFSEY867
Etihad Airways
18:55
PVG
00:30
AUH
SMTWTFSEY111
Etihad Airways
02:25
AUH
07:35
BCN
SMTWTFSVY8740
Vueling Airlines
12:10
BCN
14:25
MLA
SMTWTFSCZ5626
China Southern Airlines
20:25
PVG
23:10
CAN
SMTWTFSCZ649
China Southern Airlines
01:30
CAN
07:10
BUD
-M-W-FSW62495
Wizz Air
20:00
BUD
22:20
MLA
-M-W-FSCZ3546
China Southern Airlines
20:50
SHA
23:30
CAN
SMTWTFSCZ649
China Southern Airlines
01:30
CAN
07:10
BUD
-M-W-FSW62495
Wizz Air
20:00
BUD
22:20
MLA
-M-W-FSHO1175
Juneyao Airlines
22:20
PVG
00:15
CGO
SM--T--HO1667
Juneyao Airlines
15:10
CGO
19:30
MXP
S---T--KM625
KM Malta Airlines
15:35
LIN
17:35
MLA
SMTWTFS
Find the best time to fly from Shanghai to Malta
Explore the best time to buy affordable tickets to Malta with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
FAQ
How to find a cheap flight from Shanghai to Malta
Flight Information from Shanghai to Malta
Cheapest nonstop flight price | ₹ 31,126 |
---|---|
Off-season for travel | February |
Peak season for travel | October |
Flight distance | 9,363.27 km |
Popular airline | Air France |
Plan Your Trip Around Malta
More Travel Options
Popular Flights from Shanghai
- Shanghai to Jorhat flight tickets
- Shanghai to Indore flight tickets
- Shanghai to Leh flight tickets
- Shanghai to Bengaluru flight tickets
- Shanghai to Madurai flight tickets
- Shanghai to Kochi flight tickets
- Shanghai to Aurangabad flight tickets
- Shanghai to Diu flight tickets
- Shanghai to Lucknow flight tickets
- Shanghai to Kannur flight tickets
- Shanghai to Durgapur flight tickets
- Shanghai to Imphal flight tickets
- Shanghai to Jaipur flight tickets
- Shanghai to Agartala flight tickets
- Shanghai to Tuticorin flight tickets
- Shanghai to Rajkot flight tickets
- Shanghai to DHARAMSALA flight tickets
- Shanghai to Bhavnagar flight tickets
- Shanghai to New Delhi flight tickets
- Shanghai to Pune flight tickets
Popular Flights to Malta
- Aurangabad to Malta flight tickets
- Indore to Malta flight tickets
- Mangalore to Malta flight tickets
- Madurai to Malta flight tickets
- Dehra Dun to Malta flight tickets
- Leh to Malta flight tickets
- Mysore to Malta flight tickets
- Hyderabad to Malta flight tickets
- Darbhanga to Malta flight tickets
- Patna to Malta flight tickets
- Nashik to Malta flight tickets
- Vijayawada to Malta flight tickets
- New Delhi to Malta flight tickets
- Port Blair to Malta flight tickets
- Chennai to Malta flight tickets
- DHARAMSALA to Malta flight tickets
- Ranchi to Malta flight tickets
- Vadodara to Malta flight tickets
- Udaipur to Malta flight tickets
- Tiruchirappalli to Malta flight tickets
Top 10 Flight Routes in India
Site Operator: Trip.com Travel Singapore Pte. Ltd.