AirHint found the following cheapest return flights from Milano (MXP) to Shanghai (PVG)
in July 2025 (see full year ).
Return flights
07 Jul
- 21 Jul
Hainan Airlines
$ 677
01 Jul
- 24 Jul
Hainan Airlines
$ 690
09 Jul
- 23 Jul
Air France
$ 701
09 Jul
- 20 Jul
Air France
$ 703
04 Jul
- 11 Jul
Wizz Air Malta
$ 729
03 Jul
- 14 Jul
Wizz Air Malta
$ 739
04 Jul
- 14 Jul
Wizz Air Malta
$ 750
17 Jul
- 31 Jul
Air France
$ 758
10 Jul
- 24 Jul
Air France
$ 760
02 Jul
- 09 Jul
Etihad Airways
$ 761
25 Jul
- 04 Aug
Austrian Airlines
$ 825
23 Jul
- 11 Aug
SWISS
$ 847
03 Jul
- 09 Aug
Etihad Airways
$ 852
21 Jul
- 04 Aug
Austrian Airlines
$ 858
25 Jul
- 14 Aug
Austrian Airlines
$ 876
21 Jul
- 01 Aug
Austrian Airlines
$ 909
21 Jul
- 18 Aug
SWISS
$ 911
05 Jul
- 08 Aug
Qatar Airways
$ 913
25 Jul
- 18 Aug
Austrian Airlines
$ 913
25 Jul
- 25 Aug
Austrian Airlines
$ 922
Also check the deals for one-way flights from Milano to Shanghai in July .
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.