Italy to Egypt · 1,819 miles (2,927 km)

Milan (BGY) to Sharm el Sheikh (SSH) flights

2 airlines fly nonstop from Milan (BGY) to Sharm el Sheikh (SSH): Air Cairo and Neos. The two airports are 1,819 miles (2,927 km) apart. There are also 35 ways to fly it with one stop, through Rimini, Athens and Bari and more.

Airlines flying nonstop from BGY to SSH

  • SM
    Air CairoNot in an alliance
  • NO
    NeosNot in an alliance

BGY to SSH with one stop

35 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.

  • Via Rimini (RMI)Neos the whole way
    NO
    NO
  • Via Athens (ATH)Ryanair, then Aegean Airlines
    Ryanair logo
    Aegean Airlines logo
  • Via Bari (BRI)Ryanair, then Air Cairo and Neos
    Ryanair logo
    SM
    NO
  • Via Cairo (CAI)Nile Air the whole way
    E5
    UJ
    NP
    EgyptAir logo
    NP
    SM
    +1
  • Via Verona (VRN)Neos the whole way
    NO
    NO
  • Via Alexandria (ALY)Air Arabia Egypt, then Air Cairo
    E5
    SM
  • Via Salerno (QSR)Ryanair, then Neos
    Ryanair logo
    NO
  • Via Naples (NAP)Ryanair, then Air Cairo, Neos and 2 more
    Ryanair logo
    SM
    NO
    easyJet logo
    +1
  • Via Rome (FCO)Neos the whole way
    NO
    NO
    SM
    Wizz Air Malta logo
  • Via Sofia (SOF)Wizz Air the whole way
    Wizz Air logo
    Ryanair logo
    Wizz Air logo
  • Via Catania (CTA)Neos the whole way
    Ryanair logo
    NO
    XZ
    NO
    SM
    Wizz Air Malta logo
  • Via Palermo (PMO)Ryanair, then Wizz Air Malta
    Ryanair logo
    Wizz Air Malta logo
  • Via Istanbul (SAW)Pegasus and AJet the whole way
    Pegasus logo
    AJet logo
    Pegasus logo
    AJet logo
  • Via Amman (AMM)Ryanair, then Jordan Aviation
    Ryanair logo
    R5
  • Via Budapest (BUD)Ryanair, then Wizz Air
    Ryanair logo
    Wizz Air logo
See all 35 in Routes

BGY to SSH: common questions

Which airlines fly nonstop from BGY to SSH?

Air Cairo and Neos fly nonstop from Milan (BGY) to Sharm el Sheikh (SSH).

How far is Milan from Sharm el Sheikh by plane?

Milan (BGY) and Sharm el Sheikh (SSH) are 1,819 miles (2,927 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.

How many miles does BGY to SSH cost?

It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for BGY to SSH with taxes and fees.

Where can I connect between Milan and Sharm el Sheikh?

The most direct connections are through Rimini (RMI), Athens (ATH), Bari (BRI), Cairo (CAI) and Verona (VRN). On 10 of them the same airline flies both flights, for example Neos through Rimini.

More routes

Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.