Direct Flights
from Rome FCO

623 weekly flights departing from Leonardo da Vinci Intl
Serving 19 domestic and 81 international routes.
Main airline: Alitalia
Departure city: Rome, Italy

Domestic
Comiso (CIY)9/week 1h20min from $13
Catania (CTA)40/week 1h15min from $26
Bari (BRI)10/week 1h05min from $33
Brindisi (BDS)6/week 1h10min from $40
Palermo (PMO)25/week 1h05min from $49
Lampedusa (LMP)12/week 1h25min from $57
Trapani (TPS)1/week 1h05min from $61
Venice (VCE)6/week 1h05min from $67
Turin (TRN)6/week 1h15min from $67
Trieste (TRS)6/week 1h10min from $67
Verona (VRN)6/week 1h00min from $67
Genoa (GOA)6/week 1h05min from $67
Milan (LIN)19/week 1h10min from $68
Milan (MXP)24/week 1h15min from $68
Bergamo (BGY)49/week 1h10min from $69
Lamezia Terme (SUF)6/week 1h10min from $82
Reggio di Calabria (REG)6/week 1h10min from $82
Cagliari (CAG)18/week 1h05min from $99
Alghero (AHO)6/week 1h05min from $99
Olbia (OLB)6/week 0h55min from $99
Bologna (BLQ)6/week 0h55min from $106
Pantelleria (PNL)7/week 1h15min from $110
Florence (FLR)6/week 0h50min from $115
Naples (NAP)3/week 0h50min from $115
Pisa (PSA)23/week 0h55min from $150
Albania
Tiranë (TIA)4/week 1h25min from $77
Algeria
Algiers (ALG)2/week 1h50min from $136
Argentina
Buenos Aires (EZE)3/week 14h10min from $752
Austria
Wien (VIE)10/week 1h40min from $38
Belarus
Minsk (MSQ)2/week 2h55min from $195
Belgium
Brussels (BRU)10/week 2h10min from $83
Brazil
São Paulo (GRU)1/week 12h30min from $756
Rio de Janeiro (GIG)6/week 12h05min from $1,185
Bulgaria
Sofia (SOF)1/week 1h55min from $123
Cabo Verde
Espargos (SID)9/week 6h10min from $198
Rabil (BVC)1/week 6h30min from $324
Canada
Montréal (YUL)5/week 8h55min from $466
Toronto (YYZ)9/week 9h45min from $473
Chile
Santiago (SCL)5/week 15h05min from $812
China
Chengdu (CTU)5/week 10h25min from $408
Shenzhen (SZX)4/week 11h40min from $425
Xi'an (XIY)3/week 10h25min from $443
Hangzhou (HGH)6/week 11h25min from $633
Beijing (PEK)7/week 9h55min from $711
Chongqing (CKG)3/week 10h30min from $1,235
Shanghai (PVG)3/week 11h35min from $1,599
Guangzhou (CAN)2/week 11h50min from $2,864
Wuhan (WUH)2/week 10h45min from $3,102
Croatia
Zadar (ZAD)1/week 1h20min from $35
Dubrovnik (DBV)8/week 1h25min from $75
Split (SPU)3/week 1h15min from $200
Cyprus
Larnaca (LCA)4/week 2h55min from $127
Czechia
Prague (PRG)2/week 1h55min from $96
Denmark
Copenhagen (CPH)7/week 2h30min from $97
Dominican Republic
Santo Domingo (SDQ)1/week 10h45min from $535
La Romana (LRM)1/week 10h10min from $607
Egypt
Mersa Matruh (MUH)1/week 2h55min from $185
Sharm el-Sheikh (SSH)1/week 3h30min from $230
Marsa Alam (RMF)1/week 3h45min from $268
Cairo (CAI)8/week 3h05min from $270
Finland
Helsinki (HEL)2/week 3h20min from $400
France
Basel/Mulhouse/Freiburg (BSL)3/week 1h45min from $51
Nice (NCE)6/week 1h10min from $51
Toulouse (TLS)9/week 1h50min from $57
Paris (ORY)13/week 2h05min from $57
Paris (CDG)26/week 2h10min from $59
Lyon (LYS)4/week 1h35min from $81
Bordeaux (BOD)6/week 2h00min from $82
Nantes (NTE)1/week 2h25min from $109
Marseille Provence (MRS)2/week 1h25min from $138
Georgia
Kutaisi (KUT)2/week 3h40min from $25
Germany
Berlin (SXF)2/week 2h00min from $64
Berlin (TXL)5/week 2h10min from $76
Hamburg (HAM)3/week 2h25min from $115
Cologne-Bonn (CGN)2/week 2h15min from $142
Düsseldorf (DUS)4/week 2h20min from $142
Frankfurt (FRA)9/week 1h55min from $150
Munich (MUC)11/week 1h30min from $155
Stuttgart (STR)3/week 1h40min from $196
Greece
Kos (KGS)7/week 2h20min from $35
Mykonos Island (JMK)27/week 2h05min from $35
Preveza/Lefkada (PVK)6/week 1h45min from $35
Kerkyra (CFU)12/week 1h25min from $35
Rhodos (RHO)18/week 2h15min from $35
Heraklion (HER)15/week 2h10min from $35
Karpathos (AOK)5/week 2h25min from $41
Kefallinia Island (EFL)8/week 1h25min from $49
Skiathos (JSI)6/week 1h55min from $49
Zakinthos (ZTH)7/week 1h45min from $49
Santorini (JTR)5/week 2h10min from $54
Athens (ATH)9/week 1h55min from $81
Hong Kong
Hong Kong (HKG)2/week 11h20min from $959
Hungary
Budapest (BUD)1/week 2h10min from $68
India
New Delhi (DEL)6/week 7h35min from $457
Ireland
Dublin (DUB)5/week 3h15min from $99
Israel
Tel Aviv (TLV)8/week 3h15min from $75
Japan
Tokyo (NRT)3/week 12h20min from $1,577
Jordan
Amman (AMM)2/week 3h30min from $492
Kenya
Nairobi (NBO)4/week 6h40min from $515
Kuwait
Kuwait City (KWI)3/week 5h10min from $625
Latvia
Riga (RIX)1/week 3h00min from $182
Lebanon
Beirut (BEY)9/week 3h10min from $410
Luxembourg
Luxembourg (LUX)2/week 1h55min from $306
Madagascar
Nosy-Bé (NOS)1/week 8h55min from $566
Maldives
Malé (MLE)3/week 8h35min from $403
Malta
Gudja/Luqa (MLA)13/week 1h25min from $37
Mexico
Cancún (CUN)1/week 11h40min from $406
México City (MEX)2/week 13h20min from $3,470
Moldova, Republic of
Chisinau (KIV)1/week 2h20min from $182
Montenegro
Podgorica (TGD)2/week 1h20min from $232
Morocco
Fez (FEZ)1/week 2h45min from $76
Casablanca (CMN)3/week 3h20min from $191
Netherlands
Amsterdam (AMS)20/week 2h30min from $54
Rotterdam (RTM)3/week 2h20min from $76
Norway
Bergen (BGO)1/week 3h20min from $204
Oslo (OSL)1/week 3h10min from $219
Poland
Kraków (KRK)2/week 2h00min from $48
Warsaw (WAW)1/week 2h25min from $54
Portugal
Lisbon (LIS)19/week 3h05min from $68
Qatar
Doha (DOH)4/week 5h05min from $896
Romania
Bacau (BCM)4/week 2h10min from $10
Bucharest (OTP)3/week 2h10min from $19
Iasi (IAS)2/week 2h15min from $38
Russian Federation
Moscow (VKO)3/week 3h45min from $63
Moscow (ZIA)3/week 3h50min from $91
Moscow (DME)7/week 3h50min from $169
St. Petersburg (LED)55/week 3h35min from $188
Moscow (SVO)36/week 3h45min from $225
Ekaterinburg (SVX)3/week 5h20min from $325
Saudi Arabia
Jeddah (JED)3/week 4h45min from $500
Riyadh (RUH)3/week 5h05min from $502
Serbia
Belgrade (BEG)1/week 1h35min from $117
Singapore
Singapore (SIN)2/week 11h50min from $783
South Africa
Johannesburg (JNB)3/week 10h10min from $621
South Korea
Seoul (ICN)9/week 11h15min from $1,002
Spain
Barcelona (BCN)22/week 1h45min from $40
Palma de Mallorca (PMI)17/week 1h45min from $43
Mahón (MAH)15/week 1h25min from $50
Alicante (ALC)2/week 2h15min from $56
Arrecife (ACE)1/week 4h25min from $60
Málaga (AGP)3/week 2h40min from $69
Bilbao (BIO)1/week 2h25min from $72
Sevilla (SVQ)2/week 2h45min from $81
Valencia (VLC)3/week 2h05min from $87
Las Palmas (LPA)2/week 4h35min from $108
Eivissa (IBZ)3/week 1h55min from $116
Madrid (MAD)22/week 2h35min from $150
Granadilla de Abone (TFS)2/week 4h30min from $189
Santiago de Compostela (SCQ)2/week 2h55min from $465
Puerto del Rosario (FUE)1/week 4h20min from $535
Sweden
Stockholm (ARN)4/week 3h10min from $93
Switzerland
Geneva (GVA)8/week 1h30min from $51
Zürich (ZRH)7/week 1h35min from $174
Taiwan, Province of China
Taipei (TPE)3/week 12h20min from $864
Tanzania, United Republic of
Zanzibar City (ZNZ)1/week 7h15min from $418
Thailand
Bangkok (BKK)3/week 10h35min from $535
Tunisia
Tunis (TUN)12/week 1h15min from $181
Djerba (DJE)1/week 1h50min from $201
Turkey
Istanbul (SAW)3/week 2h35min from $88
Istanbul (IST)11/week 2h30min from $174
Ankara (ESB)6/week 2h55min from $200
Ukraine
Lvov (LWO)2/week 2h15min from $49
Kiev (IEV)7/week 2h10min from $68
Kiev (KBP)2/week 2h45min from $71
Odessa (ODS)1/week 2h35min from $71
Kharkiv (HRK)2/week 3h10min from $115
United Arab Emirates
Abu Dhabi (AUH)6/week 6h05min from $666
Dubai (DXB)6/week 5h30min from $706
United Kingdom
London (LGW)13/week 2h40min from $44
London (LTN)6/week 2h45min from $57
London (LHR)26/week 2h35min from $62
Bristol (BRS)2/week 2h50min from $63
London (LCY)5/week 2h30min from $91
Glasgow (GLA)2/week 3h25min from $131
Birmingham (BHX)3/week 2h50min from $158
Manchester (MAN)1/week 3h05min from $182
Newcastle upon Tyne (NCL)1/week 3h25min from $186
Leeds/Bradford (LBA)2/week 3h10min from $203
Cardiff (CWL)1/week 3h00min from $369
United States
Oakland (OAK)3/week 12h20min from $246
Boston (BOS)6/week 9h20min from $521
Washington (IAD)4/week 10h00min from $523
Newark (EWR)3/week 10h00min from $526
New York (JFK)5/week 9h50min from $548
Miami (MIA)6/week 11h15min from $710
Charlotte (CLT)7/week 10h40min from $739
Los Angeles (LAX)4/week 13h05min from $752
Detroit (DTW)14/week 10h05min from $851
Dallas-Fort Worth (DFW)6/week 12h00min from $933
Chicago (ORD)6/week 10h45min from $2,442
Philadelphia (PHL)6/week 10h15min from $2,930
Atlanta (ATL)6/week 11h15min from $3,497
Uzbekistan
Tashkent (TAS)2/week 6h00min from $377