>
>
>
>
>
Flights from Shanghai to Rome
Cheapest Airlines flying from Shanghai to Rome
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Cheap flight deals from Shanghai to Rome
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopPVG 12:2512h 45mNonstopFCO 19:10Shanghai - Rome | Wed, May 7 | China Eastern AirlinesFCO 22:0010h 45mNonstopPVG 14:45Rome - Shanghai | Tue, May 13 | China Eastern AirlinesRp 10,224,741 Rp 14,581,54830% OFF30% OFFRp 14,581,548 Rp 10,224,741
-
PVG 12:2512h 45mNonstopFCO 19:10Shanghai - Rome | Wed, May 14 | China Eastern AirlinesFCO 21:1010h 55mNonstopPVG 14:05Rome - Shanghai | Mon, May 19 | China Eastern AirlinesRp 10,790,345 Rp 14,581,54826% OFF26% OFFRp 14,581,548 Rp 10,790,345
-
PVG 21:3027h 35m1 stopsFCO 19:05Shanghai - Rome | Mon, May 12 | Air FranceFCO 12:3523h 40m1 stopsPVG 18:15Rome - Shanghai | Mon, May 19 | Air FranceRp 7,946,164 Rp 14,581,54846% OFF46% OFFRp 14,581,548 Rp 7,946,164
-
PVG 11:1517h 30m1 stopsFCO 22:45Shanghai - Rome | Thu, May 22 | KLMFCO 10:2517h1 stopsPVG 09:25Rome - Shanghai | Thu, May 29 | KLMRp 7,999,26145% OFFRp 14,581,548 Rp 7,999,261
-
PVG 21:3027h 35m1 stopsFCO 19:05Shanghai - Rome | Wed, May 21 | Air FranceFCO 10:2517h1 stopsPVG 09:25Rome - Shanghai | Wed, May 28 | KLMRp 8,116,99944% OFFRp 14,581,548 Rp 8,116,999
-
PVG 11:1528h 10m1 stopsFCO 09:25Shanghai - Rome | Wed, May 21 | KLMFCO 10:2517h1 stopsPVG 09:25Rome - Shanghai | Wed, May 28 | KLMRp 8,116,99944% OFFRp 14,581,548 Rp 8,116,999
-
PVG 13:1024h 15m1 stopsFCO 07:25Shanghai - Rome | Thu, May 22 | Sichuan AirlinesFCO 12:3519h 15m1 stopsPVG 13:50Rome - Shanghai | Thu, May 29 | Sichuan AirlinesRp 8,140,08544% OFFRp 14,581,548 Rp 8,140,085
-
PVG 10:0527h 20m1 stopsFCO 07:25Shanghai - Rome | Thu, May 15 | Sichuan AirlinesFCO 12:3519h 15m1 stopsPVG 13:50Rome - Shanghai | Thu, May 22 | Sichuan AirlinesRp 8,250,89743% OFFRp 14,581,548 Rp 8,250,897
-
PVG 21:3017h 25m1 stopsFCO 08:55Shanghai - Rome | Wed, May 14 | Air FranceFCO 15:5020h 25m1 stopsPVG 18:15Rome - Shanghai | Thu, May 22 | Air FranceRp 8,264,74943% OFFRp 14,581,548 Rp 8,264,749
-
PVG 21:3017h 25m1 stopsFCO 08:55Shanghai - Rome | Thu, May 29 | Air FranceFCO 10:2517h1 stopsPVG 09:25Rome - Shanghai | Tue, Jun 3 | KLMRp 8,310,92143% OFFRp 14,581,548 Rp 8,310,921
-
PVG 21:0017h 20m1 stopsFCO 08:20Shanghai - Rome | Mon, May 19 | Hainan AirlinesFCO 12:2529h 20m1 stopsPVG 23:45Rome - Shanghai | Mon, May 26 | Hainan AirlinesRp 9,255,13437% OFFRp 14,581,548 Rp 9,255,134
-
PVG 11:1528h 10m1 stopsFCO 09:25Shanghai - Rome | Wed, May 14 | KLMFCO 10:2517h1 stopsPVG 09:25Rome - Shanghai | Wed, May 21 | KLMRp 10,467,14328% OFFRp 14,581,548 Rp 10,467,143
-
SHA 13:0017h 25m1 stopsROM Invalid DateShanghai - Rome | Fri, May 2 | Normal AirlineROM 15:006hNonstopSHA 16:00Rome - Shanghai | Sun, May 4 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPVG 12:2512h 45mNonstopFCO 19:10Shanghai - Rome | Mon, May 26 | China Eastern AirlinesRp 7,740,699 Rp 19,916,26161% OFF61% OFFRp 19,916,261 Rp 7,740,699
-
PVG 12:2512h 45mNonstopFCO 19:10Shanghai - Rome | Wed, Jun 4 | China Eastern AirlinesRp 7,740,699 Rp 19,916,26161% OFF61% OFFRp 19,916,261 Rp 7,740,699
-
STR 06:0021h 56m2 stopsBHM 20:56Stuttgart - Birmingham | Thu, May 22 | Delta Air LinesBHM 06:0024h 50m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, May 27 | Delta Air LinesRp 11,095,079 Rp 19,916,26144% OFF44% OFFRp 19,916,261 Rp 11,095,079
-
STR 09:4520h 2m2 stopsBHM 22:47Stuttgart - Birmingham | Fri, May 2 | Delta Air LinesBHM 05:2025h 30m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, May 6 | Delta Air LinesRp 11,256,68043% OFFRp 19,916,261 Rp 11,256,680
-
STR 11:0516h 41m2 stopsBHM 20:46Stuttgart - Birmingham | Wed, May 7 | Delta Air LinesBHM 09:3321h 17m2 stopsSTR 13:50Birmingham - Stuttgart | Sun, May 11 | Delta Air LinesRp 11,367,49343% OFFRp 19,916,261 Rp 11,367,493
-
STR 10:5029h 35m2 stopsBHM 09:25Stuttgart - Birmingham | Tue, Jun 10 | LOT Polish AirlinesRp 11,443,67643% OFFRp 19,916,261 Rp 11,443,676
-
STR 14:1033h 45m2 stopsBHM 16:55Stuttgart - Birmingham | Thu, May 1 | Delta Air LinesBHM 19:0035h 50m2 stopsSTR 13:50Birmingham - Stuttgart | Mon, May 5 | Delta Air LinesRp 11,593,73442% OFFRp 19,916,261 Rp 11,593,734
-
STR 14:1025h 18m2 stopsBHM 08:28Stuttgart - Birmingham | Tue, May 27 | Delta Air LinesBHM 11:0219h 48m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, Jun 3 | Delta Air LinesRp 11,602,96942% OFFRp 19,916,261 Rp 11,602,969
-
STR 06:1521h 57m2 stopsBHM 21:12Stuttgart - Birmingham | Fri, May 2 | Air FranceBHM 16:1314h 37m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, May 6 | Air FranceRp 11,656,06641% OFFRp 19,916,261 Rp 11,656,066
-
STR 09:4516h 57m2 stopsBHM 19:42Stuttgart - Birmingham | Fri, May 2 | KLMBHM 17:3816h 57m2 stopsSTR 17:35Birmingham - Stuttgart | Tue, May 6 | KLMRp 11,676,84441% OFFRp 19,916,261 Rp 11,676,844
-
STR 09:4518h 11m2 stopsBHM 20:56Stuttgart - Birmingham | Thu, Jun 5 | Delta Air LinesBHM 16:0114h 34m2 stopsSTR 13:35Birmingham - Stuttgart | Thu, Jun 12 | Delta Air LinesRp 11,776,11341% OFFRp 19,916,261 Rp 11,776,113
-
STR 06:1519h 24m2 stopsBHM 18:39Stuttgart - Birmingham | Wed, May 7 | Air FranceBHM 17:1521h2 stopsSTR 21:15Birmingham - Stuttgart | Sun, May 11 | Air FranceRp 11,794,58241% OFFRp 19,916,261 Rp 11,794,582
-
STR 14:1014h 37m2 stopsBHM 21:47Stuttgart - Birmingham | Wed, May 7 | KLMBHM 19:3015h 5m2 stopsSTR 17:35Birmingham - Stuttgart | Sun, May 11 | KLMRp 11,813,05041% OFFRp 19,916,261 Rp 11,813,050
-
STR 11:0517h 7m2 stopsBHM 21:12Stuttgart - Birmingham | Mon, May 5 | Delta Air LinesBHM 17:1517h 20m2 stopsSTR 17:35Birmingham - Stuttgart | Mon, May 12 | KLMRp 11,843,06241% OFFRp 19,916,261 Rp 11,843,062
-
STR 11:0518h 10m2 stopsBHM 22:15Stuttgart - Birmingham | Tue, May 6 | Swiss AirlinesBHM 14:3015h 5m2 stopsSTR 12:35Birmingham - Stuttgart | Tue, May 13 | LufthansaRp 12,087,77339% OFFRp 19,916,261 Rp 12,087,773
-
STR 06:0015h 40m2 stopsBHM 14:40Stuttgart - Birmingham | Thu, May 22 | KLMBHM 13:4116h 54m2 stopsSTR 13:35Birmingham - Stuttgart | Tue, May 27 | KLMRp 12,217,05439% OFFRp 19,916,261 Rp 12,217,054
-
STR 06:0015h 40m2 stopsBHM 14:40Stuttgart - Birmingham | Wed, Jun 4 | Delta Air LinesBHM 16:0114h 49m2 stopsSTR 13:50Birmingham - Stuttgart | Wed, Jun 11 | Delta Air LinesRp 12,318,63138% OFFRp 19,916,261 Rp 12,318,631
-
STR 08:1520h 34m2 stopsBHM 21:49Stuttgart - Birmingham | Tue, May 6 | LufthansaBHM 14:3015h 5m2 stopsSTR 12:35Birmingham - Stuttgart | Tue, May 13 | LufthansaRp 12,360,18638% OFFRp 19,916,261 Rp 12,360,186
-
STR 06:1021h 32m2 stopsBHM 20:42Stuttgart - Birmingham | Fri, May 2 | LufthansaBHM 07:3019h 45m2 stopsSTR 10:15Birmingham - Stuttgart | Tue, May 6 | United AirlinesRp 12,367,11238% OFFRp 19,916,261 Rp 12,367,112
-
STR 14:1039h 5m2 stopsBHM 22:15Stuttgart - Birmingham | Wed, May 7 | Austrian AirlinesBHM 07:3029h 40m2 stopsSTR 20:10Birmingham - Stuttgart | Sun, May 11 | United AirlinesRp 12,554,10837% OFFRp 19,916,261 Rp 12,554,108
-
STR 11:0517h 7m2 stopsBHM 21:12Stuttgart - Birmingham | Tue, May 6 | Delta Air LinesBHM 17:1517h 20m2 stopsSTR 17:35Birmingham - Stuttgart | Tue, May 13 | KLMRp 12,574,88537% OFFRp 19,916,261 Rp 12,574,885
-
STR 06:1038h 39m2 stopsBHM 13:49Stuttgart - Birmingham | Wed, May 7 | LufthansaBHM 07:3029h 40m2 stopsSTR 20:10Birmingham - Stuttgart | Sun, May 11 | United AirlinesRp 12,609,51437% OFFRp 19,916,261 Rp 12,609,514
-
STR 06:1517h 42m2 stopsBHM 16:57Stuttgart - Birmingham | Sat, Jun 21 | Air FranceBHM 12:0418h 46m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, Jun 24 | Air FranceRp 12,893,47035% OFFRp 19,916,261 Rp 12,893,470
-
STR 10:5033h 59m2 stopsBHM 13:49Stuttgart - Birmingham | Wed, May 7 | LOT Polish AirlinesRp 12,935,02535% OFFRp 19,916,261 Rp 12,935,025
-
STR 06:0015h 40m2 stopsBHM 14:40Stuttgart - Birmingham | Wed, May 21 | KLMBHM 19:3015h 5m2 stopsSTR 17:35Birmingham - Stuttgart | Thu, May 29 | KLMRp 13,020,44335% OFFRp 19,916,261 Rp 13,020,443
-
STR 06:1519h 24m2 stopsBHM 18:39Stuttgart - Birmingham | Wed, May 21 | Air FranceBHM 19:3015h 5m2 stopsSTR 17:35Birmingham - Stuttgart | Thu, May 29 | KLMRp 13,115,09534% OFFRp 19,916,261 Rp 13,115,095
-
STR 21:4028h 5m2 stopsBHM 18:45Stuttgart - Birmingham | Thu, May 22 | British AirwaysBHM 10:4426h 51m2 stopsSTR 20:35Birmingham - Stuttgart | Thu, May 29 | British AirwaysRp 13,251,30133% OFFRp 19,916,261 Rp 13,251,301
-
STR 06:0015h 40m2 stopsBHM 14:40Stuttgart - Birmingham | Wed, Jun 4 | KLMBHM 16:0114h 34m2 stopsSTR 13:35Birmingham - Stuttgart | Wed, Jun 11 | KLMRp 13,355,18833% OFFRp 19,916,261 Rp 13,355,188
-
STR 06:0015h 40m2 stopsBHM 14:40Stuttgart - Birmingham | Thu, May 8 | Delta Air LinesBHM 06:1521h 15m2 stopsSTR 10:30Birmingham - Stuttgart | Thu, May 15 | Delta Air LinesRp 13,396,74333% OFFRp 19,916,261 Rp 13,396,743
-
STR 06:0519h 7m2 stopsBHM 18:12Stuttgart - Birmingham | Fri, May 30 | LufthansaBHM 18:4755h 13m2 stopsSTR 09:00Birmingham - Stuttgart | Fri, Jun 6 | United AirlinesRp 13,687,62531% OFFRp 19,916,261 Rp 13,687,625
-
STR 06:1520h 27m2 stopsBHM 19:42Stuttgart - Birmingham | Tue, May 6 | Air FranceBHM 13:4517h 5m2 stopsSTR 13:50Birmingham - Stuttgart | Tue, May 13 | Air FranceRp 13,770,73431% OFFRp 19,916,261 Rp 13,770,734
-
STR 11:0517h 7m2 stopsBHM 21:12Stuttgart - Birmingham | Tue, May 6 | KLMBHM 13:4516h 50m2 stopsSTR 13:35Birmingham - Stuttgart | Tue, May 13 | KLMRp 13,782,27731% OFFRp 19,916,261 Rp 13,782,277
-
STR 11:0517h 42m2 stopsBHM 21:47Stuttgart - Birmingham | Thu, May 8 | KLMBHM 13:4516h 50m2 stopsSTR 13:35Birmingham - Stuttgart | Thu, May 15 | KLMRp 13,814,59731% OFFRp 19,916,261 Rp 13,814,597
-
STR 06:1517h 36m2 stopsBHM 16:51Stuttgart - Birmingham | Wed, Jun 4 | Air FranceBHM 16:0114h 49m2 stopsSTR 13:50Birmingham - Stuttgart | Wed, Jun 11 | Air FranceRp 13,853,84330% OFFRp 19,916,261 Rp 13,853,843
-
STR 06:0015h 56m2 stopsBHM 14:56Stuttgart - Birmingham | Sat, Jun 21 | Delta Air LinesBHM 12:0414h 21m2 stopsSTR 09:25Birmingham - Stuttgart | Tue, Jun 24 | Delta Air LinesRp 13,867,69530% OFFRp 19,916,261 Rp 13,867,695
-
STR 06:1019h 2m2 stopsBHM 18:12Stuttgart - Birmingham | Tue, May 27 | LufthansaBHM 07:3019h 45m2 stopsSTR 10:15Birmingham - Stuttgart | Tue, Jun 3 | United AirlinesRp 13,932,33530% OFFRp 19,916,261 Rp 13,932,335
-
STR 14:1015h 57m2 stopsBHM 23:07Stuttgart - Birmingham | Thu, Jun 5 | KLMBHM 16:0114h 34m2 stopsSTR 13:35Birmingham - Stuttgart | Thu, Jun 12 | KLMRp 14,003,90230% OFFRp 19,916,261 Rp 14,003,902
-
STR 06:0019h 12m2 stopsBHM 18:12Stuttgart - Birmingham | Thu, Jul 10 | Delta Air LinesBHM 11:0019h 50m2 stopsSTR 13:50Birmingham - Stuttgart | Mon, Jul 14 | Delta Air LinesRp 14,098,55428% OFFRp 19,916,261 Rp 14,098,554
-
STR 11:0018h 15m2 stopsBHM 22:15Stuttgart - Birmingham | Wed, May 7 | Swiss AirlinesBHM 07:3018h 30m2 stopsSTR 09:00Birmingham - Stuttgart | Sun, May 11 | United AirlinesRp 14,100,86228% OFFRp 19,916,261 Rp 14,100,862
-
STR 09:4019h 35m2 stopsBHM 22:15Stuttgart - Birmingham | Mon, May 5 | LufthansaBHM 14:3016h 35m2 stopsSTR 14:05Birmingham - Stuttgart | Mon, May 12 | LufthansaRp 14,165,50328% OFFRp 19,916,261 Rp 14,165,503
-
STR 09:3519h 40m2 stopsBHM 22:15Stuttgart - Birmingham | Wed, May 7 | United AirlinesBHM 07:3018h 30m2 stopsSTR 09:00Birmingham - Stuttgart | Sun, May 11 | United AirlinesRp 14,331,72128% OFFRp 19,916,261 Rp 14,331,721
-
STR 06:0017h 52m2 stopsBHM 16:52Stuttgart - Birmingham | Mon, May 5 | KLMBHM 19:3015h 5m2 stopsSTR 17:35Birmingham - Stuttgart | Mon, May 12 | KLMRp 14,382,51028% OFFRp 19,916,261 Rp 14,382,510
-
STR 09:3519h 40m2 stopsBHM 22:15Stuttgart - Birmingham | Wed, May 21 | United AirlinesBHM 15:1615h 24m2 stopsSTR 13:40Birmingham - Stuttgart | Thu, May 29 | United AirlinesRp 14,435,60828% OFFRp 19,916,261 Rp 14,435,608
-
STR 14:1039h 5m2 stopsBHM 22:15Stuttgart - Birmingham | Fri, May 2 | Austrian AirlinesBHM 07:3019h 45m2 stopsSTR 10:15Birmingham - Stuttgart | Tue, May 6 | United AirlinesRp 14,518,71727% OFFRp 19,916,261 Rp 14,518,717
-
STR 06:1520h 27m2 stopsBHM 19:42Stuttgart - Birmingham | Thu, May 1 | Air FranceRp 14,557,96327% OFFRp 19,916,261 Rp 14,557,963
-
STR 14:1015h 37m2 stopsBHM 22:47Stuttgart - Birmingham | Thu, May 1 | KLMRp 14,576,43227% OFFRp 19,916,261 Rp 14,576,432
-
STR 06:1520h 9m2 stopsBHM 19:24Stuttgart - Birmingham | Wed, May 7 | Air FranceRp 14,599,51827% OFFRp 19,916,261 Rp 14,599,518
-
STR 09:4516h 39m2 stopsBHM 19:24Stuttgart - Birmingham | Wed, May 7 | KLMRp 14,617,98627% OFFRp 19,916,261 Rp 14,617,986
-
STR 11:0517h 49m2 stopsBHM 21:54Stuttgart - Birmingham | Tue, Jun 10 | KLMRp 14,645,68926% OFFRp 19,916,261 Rp 14,645,689
-
STR 06:0519h 40m2 stopsBHM 18:45Stuttgart - Birmingham | Fri, May 23 | LufthansaBHM 10:0719h 28m2 stopsSTR 12:35Birmingham - Stuttgart | Fri, May 30 | American AirlinesRp 14,645,68926% OFFRp 19,916,261 Rp 14,645,689
-
STR 06:0523h 10m2 stopsBHM 22:15Stuttgart - Birmingham | Thu, May 1 | United AirlinesBHM 14:3016h 35m2 stopsSTR 14:05Birmingham - Stuttgart | Mon, May 5 | United AirlinesRp 14,728,79826% OFFRp 19,916,261 Rp 14,728,798
-
STR 06:1520h 57m2 stopsBHM 20:12Stuttgart - Birmingham | Tue, Jun 10 | Air FranceRp 14,738,03326% OFFRp 19,916,261 Rp 14,738,033
-
SHA 13:0017h 25m1 stopsROM Invalid DateShanghai - Rome | Fri, May 2 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Info | Shanghai to Rome
Cheapest one-way flight price | Rp 3,910,749 |
---|---|
Cheapest round-trip ticket price | Rp 9,001,188 |
Off-season for travel | April |
Peak season for travel | January |
Flight distance | 9,121.09 km |
Average flight time | 12 hours 45 minutes |
Popular airline | Sichuan Airlines |
When is the cheapest time to fly from Shanghai to Rome?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Shanghai (SHA) to Rome (ROM) the cheapest?
Airlines adjust prices for flights from Shanghai to Rome based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Shanghai (SHA) to Rome (ROM) cost?
According to Trip.com's data, the lowest price is around Rp 18,150,127. -
How long does it take to fly from Shanghai (SHA) to Rome (ROM) and what is the distance?
It takes around 12 hours 45 minutes to fly from Shanghai (SHA) to Rome (ROM). -
What are the most popular airlines that fly from Shanghai (SHA) to Rome (ROM)?
Airlines with flights from Shanghai (SHA) to Rome (ROM): China Eastern Airlines and Aerolineas Argentinas.
How to find a cheap flight from Shanghai to Rome
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Shanghai to Rome. Book your flights at the right time and save more.
Be flexible with your travel dates to get the cheapest Shanghai to Rome ticket.
Tap "Date" in the flight search bar to browse the calendar and find airfare from Shanghai to Rome for the next six months in 2025. If you're looking to fly within the next three months, the lowest fare is Rp 7740699 for a one-way ticket on Mon, May 26.
Compare cheap Shanghai to Rome flight deals from hundreds of airlines.
Our powerful search system compares prices from over 500 airlines. So you can find the cheapest flights from Shanghai to Rome. The most affordable airline currently operating on this route is China Eastern Airlines.
Set up a Price Alert to track fare drops.
Set up a Price Alert for your Shanghai to Rome route to track ticket prices effortlessly—no need to check manually every day.
Don't miss out on cheap Shanghai to Rome flight deals and promo codes.
Stay updated on the latest deals with Trip.com Deals and Promo Codes for cheap flights. Sign up for a free membership to unlock even more exclusive flight discounts.
Book early or wait unitl the last minute to fine the best fares.
It's always better to book early! Airlines typically release their lowest fares about a year before departure, so check as soon as flights become available. If you miss that window, you may still find great deals closer to your travel date.
Search for flights on the go.
For the best booking experience on the go, download Trip.com and search for cheap flights from Shanghai to Rome to access exclusive deals just for you.
Plan Your Trip Around Rome
Find Cheap Flights & Deals on Trip.com
-
Top Routes from Shanghai
-
Top Routes to Rome
-
Popular Airlines
- Cheap flights from Shanghai to Shenzhen
- Return flights from Shanghai to Bangkok
- Return flights from Shanghai to Chengdu
- Direct flights from Shanghai to Seoul
- Cheap flights from Shanghai to Taipei
- Direct flights from Shanghai to Phuket
- Cheap flights from Shanghai to Tokyo
- Return flights from Shanghai to Hong Kong
- Cheap flights from Shanghai to Beijing
- Return flights from Shanghai to Guangzhou
- Cheap flights from Athens to Rome
- Direct flights from Paris to Rome
- Direct flights from London to Rome
- Cheap flights from Nice to Rome
- Direct flights from Madrid to Rome
- Direct flights from Barcelona to Rome
- Return flights from Cairo to Rome
- Direct flights from Seoul to Rome
- Direct flights from Lisbon to Rome
- Cheap flights from Malta to Rome