Popular Filters
Departure Airports
One Way Price
Duration
Stops From Shanghai-Hongqiao Apt
Departure From Shanghai-Hongqiao Apt
LKR 397,239
LKR 228,412
LKR 228,412
LKR 297,102
Arrival at Florence
LKR 228,412
LKR 277,240
LKR 239,149
Alliances & Airlines
Oneworld
(1)
SkyTeam
(12)
Star Alliance
(51)
+ 12 more
Layover Airports
+ 11 more
Layover Duration
Shanghai To Florence Flights
Book Shanghai to Florence flight tickets at lowest price. Get best deals on your upcoming Shanghai to Florence flights only on MakeMyTrip. Also Book Florence to Shanghai Flights. Currently 64 flights flying from Shanghai to Florence. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 228,412
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Air China CA | 8551
15:30
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
03 h 30 m
19:00
Mon, 1 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 431
01:45
Tue, 2 Sep 25
Terminal T1
Chengdu, China
11 h
06:45
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 6475 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 239,149
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Swiss LX | 189
10:10
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
14 h 05 m
18:15
Mon, 1 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 1682 | Operated By Helvetic Airways
21:25
Mon, 1 Sep 25
Zurich, Switzerland
01 h 10 m
22:35
Mon, 1 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 260,688
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Air China CA | 935
11:05
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
12 h 15 m
17:20
Mon, 1 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 6475 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 269,791
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Lufthansa LH | 729
10:55
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
13 h 55 m
18:50
Mon, 1 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 122
21:15
Mon, 1 Sep 25
Terminal T1
Frankfurt, Germany
55 m
22:10
Mon, 1 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9436 | Operated By Air Dolomiti
07:50
Tue, 2 Sep 25
Terminal T2
Munich, Germany
01 h 15 m
09:05
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 277,240
Shanghai-Hongqiao Apt to Florence , 1 Sep
Xiamen Airlines MF | 8317
15:45
Mon, 1 Sep 25
Terminal T1
Shanghai-Hongqiao Apt, China
02 h 35 m
18:20
Mon, 1 Sep 25
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
Hainan Airlines HU | 437
01:45
Tue, 2 Sep 25
Shenzhen, China
12 h 35 m
08:20
Tue, 2 Sep 25
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Hainan Airlines HU | 8241 | Operated By ITA Airways
13:50
Tue, 2 Sep 25
Terminal T1
Rome - Fiumicino Apt, Italy
55 m
14:45
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 297,102
Transit Visa may be required
Shanghai-Hongqiao Apt to Florence , 1 Sep
Air China CA | 1510
21:30
Mon, 1 Sep 25
Terminal T2
Shanghai-Hongqiao Apt, China
02 h 15 m
23:45
Mon, 1 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 965
02:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
10 h 20 m
06:50
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 6475 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 329,979
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
KLM Royal Dutch KL | 896
11:15
Mon, 1 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
13 h 55 m
19:10
Mon, 1 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1659 | Operated By KLM Cityhopper
20:35
Mon, 1 Sep 25
Amsterdam, Netherlands
01 h 55 m
22:30
Mon, 1 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 332,687
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Air China CA | 4592
09:20
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
03 h 20 m
12:40
Mon, 1 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 431
01:45
Tue, 2 Sep 25
Terminal T1
Chengdu, China
11 h
06:45
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 6475 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 371,584
Transit Visa may be required
Shanghai-Hongqiao Apt to Florence , 1 Sep
Air China CA | 1564
07:55
Mon, 1 Sep 25
Terminal T2
Shanghai-Hongqiao Apt, China
02 h 15 m
10:10
Mon, 1 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 931
13:30
Mon, 1 Sep 25
Terminal T3
Beijing, China
10 h 30 m
18:00
Mon, 1 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 6475 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 391,446
Transit Visa may be required
Shanghai-Pu Dong Apt to Florence , 1 Sep
Lufthansa LH | 729
10:55
Mon, 1 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
13 h 55 m
18:50
Mon, 1 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6910 | Operated By Air Dolomiti
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
01 h 40 m
09:40
Tue, 2 Sep 25
Florence, Italy
BAGGAGE : CHECK INCABIN
Information not available