AirHint found the following cheapest return flights from Milano (MXP) to Shanghai (PVG)
in June 2025 (see full year ).
Return flights
08 Jun
- 29 Jun
China Eastern
$ 489
08 Jun
- 22 Jun
China Eastern
$ 495
15 Jun
- 22 Jun
China Eastern
$ 503
10 Jun
- 22 Jun
Hainan Airlines
$ 508
11 Jun
- 24 Jun
Hainan Airlines
$ 510
10 Jun
- 24 Jun
Hainan Airlines
$ 510
11 Jun
- 15 Jun
Hainan Airlines
$ 511
14 Jun
- 22 Jun
Hainan Airlines
$ 511
10 Jun
- 17 Jun
Hainan Airlines
$ 511
08 Jun
- 15 Jun
China Eastern
$ 539
16 Jun
- 09 Jul
Austrian Airlines
$ 644
14 Jun
- 11 Jul
Hainan Airlines
$ 650
30 Jun
- 08 Jul
Hainan Airlines
$ 666
24 Jun
- 02 Jul
Hainan Airlines
$ 666
16 Jun
- 13 Jul
Austrian Airlines
$ 693
10 Jun
- 01 Jul
Air China
$ 695
direct
18 Jun
- 18 Jul
Air China
$ 695
direct
16 Jun
- 13 Jul
Air China
$ 695
direct
16 Jun
- 09 Jul
Air China
$ 695
direct
14 Jun
- 11 Jul
Air China
$ 725
direct
Also check the deals for one-way flights from Milano to Shanghai in June .
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.