SHA ROM

Flights from Shanghai to Rome

Recently found fares start at $297. Compare airlines, see which months are cheapest and set a free price alert.

Cheapest round trip
$601
Cheapest one way
$297
Typical price
$363
Nonstop flights
13h 00m
Cheapest month
November
Recently found

Cheapest fares found by travellers

DatesAirlineStopsPrice
Sun, 15 Nov Gulf Air 1 stop $297 View deal
Sun, 22 Nov Gulf Air 1 stop $297 View deal
Sun, 8 Nov Gulf Air 1 stop $301 View deal
Wed, 4 Nov China Eastern 2 stops $301 View deal
Thu, 3 Dec Xiamen Airlines 2 stops $338 View deal
Thu, 12 Nov Air India 1 stop $349 View deal
Thu, 29 Oct Xiamen Airlines 2 stops $351 View deal
Thu, 5 Nov Xiamen Airlines 2 stops $351 View deal
Mon, 30 Nov Hainan Airlines 1 stop $359 View deal
Sat, 7 Nov Air India 1 stop $363 View deal
Sun, 25 Oct Air India 1 stop $363 View deal
Thu, 26 Nov Air India 1 stop $363 View deal

Fares found by travellers in recent days. Prices and availability can change.

Airlines flying from Shanghai to Rome

Gulf Air China Eastern Xiamen Airlines Air India Hainan Airlines Juneyao Airlines Emirates Finnair

Flights from Shanghai to Rome: FAQ

What is the cheapest flight from Shanghai to Rome?

The cheapest fare recently found from Shanghai to Rome was $297. Prices change often, so set a price alert to catch the next drop.

When is the cheapest time to fly to Rome?

Based on recent fares, November is currently the cheapest month, with prices from $297.

Are there nonstop flights from Shanghai to Rome?

Yes. Nonstop flights take about 13h 00m.

Which airlines fly from Shanghai to Rome?

Recent fares on this route include Gulf Air, China Eastern, Xiamen Airlines, Air India, Hainan Airlines.