Lowcost flights from Milan (Italy) to Riyadh (Saudi Arabia), €101 - €405

Direct distance between cities: 4045 km. Average direct flight time is 5:45 hours.

Please note! Some routes are seasonal.

From Milan to Riyadh with Wizz Air Malta (W4)
Average ticket price: €101 - €405

Connection in Abu Dhabi (United Arab Emirates)
From Milan to Abu Dhabi with Flynas (XY)
Average ticket price: €116 - €465
From Abu Dhabi to Riyadh with Flynas (XY)
Average ticket price: €19 - €78
Connection in Alexandria (Egypt)
From Milan to Alexandria with Air Arabia Egypt (E5)
Average ticket price: €60 - €239
From Alexandria to Riyadh with Air Arabia Egypt (E5)
From Alexandria to Riyadh with Flynas (XY)
Average ticket price: €45 - €178
Connection in Amman (Jordan)
From Milan to Amman with Wizz Air Malta (W4)
Average ticket price: €69 - €277
From Amman to Riyadh with Flynas (XY)
Average ticket price: €32 - €129
Connection in Baku (Azerbaijan)
From Milan to Baku with Buta Airways (J2)
Average ticket price: €83 - €332
From Baku to Riyadh with Buta Airways (J2)
From Baku to Riyadh with Flynas (XY)
Average ticket price: €44 - €175
Connection in Budapest (Hungary)
From Milan to Budapest with Wizz Air (W6)
From Milan to Budapest with Ryanair (FR)
From Milan to Budapest with Buzz (RR)
Average ticket price: €20 - €79
From Budapest to Riyadh with Wizz Air (W6)
Average ticket price: €87 - €349
Connection in Cairo (Egypt)
From Milan to Cairo with Air Arabia Egypt (E5)
From Milan to Cairo with Air Cairo (SM)
From Milan to Cairo with Wizz Air Malta (W4)
From Milan to Cairo with EasyJet (U2)
Average ticket price: €64 - €258
From Cairo to Riyadh with Air Arabia Egypt (E5)
From Cairo to Riyadh with Air Cairo (SM)
From Cairo to Riyadh with Flynas (XY)
From Cairo to Riyadh with Flyadeal (F3)
Average ticket price: €40 - €161
Connection in Dubai (United Arab Emirates)
From Milan to Dubai with flydubai (FZ)
Average ticket price: €117 - €466
From Dubai to Riyadh with Flynas (XY)
From Dubai to Riyadh with Flyadeal (F3)
From Dubai to Riyadh with flydubai (FZ)
Average ticket price: €22 - €87
Connection in Istanbul (Turkey)
From Milan to Istanbul with IndiGo (6E)
From Milan to Istanbul with AJet (VF)
From Milan to Istanbul with Pegasus Airlines (PC)
Average ticket price: €42 - €166
From Istanbul to Riyadh with Flynas (XY)
From Istanbul to Riyadh with Flyadeal (F3)
From Istanbul to Riyadh with AJet (VF)
From Istanbul to Riyadh with Pegasus Airlines (PC)
Average ticket price: €61 - €243
Connection in Jeddah (Saudi Arabia)
From Milan to Jeddah with Wizz Air Malta (W4)
Average ticket price: €95 - €379
From Jeddah to Riyadh with Flynas (XY)
From Jeddah to Riyadh with Flyadeal (F3)
Average ticket price: €21 - €85
Connection in London (United Kingdom)
From Milan to London with Ryanair (FR)
From Milan to London with Wizz Air Malta (W4)
From Milan to London with EasyJet (U2)
From Milan to London with Ryanair UK (RK)
From Milan to London with Wizz Air UK (W9)
Average ticket price: €24 - €95
From London to Riyadh with Level (IB)
Average ticket price: €123 - €491
Connection in Luxor (Egypt)
From Milan to Luxor with Air Cairo (SM)
Average ticket price: €76 - €304
From Luxor to Riyadh with Flynas (XY)
Average ticket price: €35 - €141
Connection in Muscat (Oman)
From Milan to Muscat with Salam Air (OV)
Average ticket price: €125 - €501
From Muscat to Riyadh with Salam Air (OV)
Average ticket price: €30 - €118
Connection in Rome (Italy)
From Milan to Rome with Flynas (XY)
From Milan to Rome with Ryanair (FR)
From Milan to Rome with Aeroitalia (XZ)
From Milan to Rome with Norse Atlantic Airways (N0)
From Milan to Rome with EasyJet (U2)
Average ticket price: €12 - €48
From Rome to Riyadh with Aerolíneas (AR)
From Rome to Riyadh with Wizz Air Malta (W4)
Average ticket price: €91 - €366
Connection in Sharjah (United Arab Emirates)
From Milan to Sharjah with Air Arabia (G9)
Average ticket price: €117 - €468
From Sharjah to Riyadh with Flynas (XY)
From Sharjah to Riyadh with Air Arabia (G9)
Average ticket price: €22 - €89
Connection in Sharm el Sheikh (Egypt)
From Milan to Sharm el Sheikh with Air Cairo (SM)
From Milan to Sharm el Sheikh with Wizz Air Malta (W4)
From Milan to Sharm el Sheikh with EasyJet (U2)
Average ticket price: €74 - €295
From Sharm el Sheikh to Riyadh with Flynas (XY)
Average ticket price: €32 - €127
Connection in Vienna (Austria)
From Milan to Vienna with Ryanair (FR)
From Milan to Vienna with Lauda Europe (LW)
From Milan to Vienna with Buzz (RR)
Average ticket price: €16 - €63
From Vienna to Riyadh with Wizz Air Malta (W4)
Average ticket price: €93 - €370