We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Shanghai to Florence

Find flights

Compare prices (in new window)
    Select all
Low fares for Shanghai (SHA) to Florence (FLR)
Sat 02/06 - Sun 10/06
8 days, 2 stops max
US$849
Wed 04/07 - Thu 12/07
8 days, 2 stops max
US$926
Thu 09/08 - Sun 19/08
10 days, 1 stop max
US$1,262
Thu 27/09 - Sat 06/10
9 days, 1 stop max
US$1,265
Mon 23/07 - Mon 06/08
14 days, 2 stops max
US$1,014
Tue 10/07 - Fri 20/07
10 days, 2 stops max
US$1,040
Fri 20/07 - Tue 31/07
11 days, 2 stops max
US$1,090
Fri 03/08 - Sun 12/08
9 days, 2 stops max
US$1,200
Wed 08/08 - Sun 19/08
11 days, 1 stop max
US$1,262
Hotels with free breakfast in Florence
1865 Residenza d'epoca
1865 Residenza d'epoca
691 Reviews
Florence, Italy
from
Hotel David
Hotel David
3,391 Reviews
Florence, Italy
from
Fiorenza B&B
Fiorenza B&B
839 Reviews
Florence, Italy
from
B&B Al Ventaglio
B&B Al Ventaglio
218 Reviews
Florence, Italy
from
Route information
  • Shanghai, China is 5,644 miles from Florence
  • Beijing, China - Capital Airport is the most popular connection for one stop flights between Shanghai, China and Florence
Show more
Arrival information
  • Florence is the closest major airport to Florence.
  • Peretola Airport (Florence, Italy)
    • Right now, 46 airlines operate out of Peretola Airport.
    • Peretola Airport offers nonstop flights to 20 cities.
    • Every week, at least 145 domestic flights and 411 international flights depart from Peretola Airport.
Show more