Azerbaijan to Russia · 1,584 miles (2,549 km)

Baku (GYD) to Saint Petersburg (LED) flights

3 airlines fly nonstop from Baku (GYD) to Saint Petersburg (LED): Aeroflot, Azerbaijan Airlines and UTair. The two airports are 1,584 miles (2,549 km) apart. There are also 22 ways to fly it with one stop, through Moscow, Moscow and Moscow and more.

Airlines flying nonstop from GYD to LED

  • Aeroflot logo
    AeroflotNot in an alliance
  • J2
    Azerbaijan AirlinesNot in an alliance
  • UT
    UTairNot in an alliance

GYD to LED with one stop

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

  • Via Moscow (VKO)Azerbaijan Airlines and UTair, then Pobeda, Aeroflot and 1 more
    J2
    UT
    DP
    Aeroflot logo
    A4
  • Via Moscow (DME)Azerbaijan Airlines and IrAero, then S7 Airlines
    J2
    IO
    S7 Airlines logo
  • Via Moscow (SVO)Aeroflot, then Ikar, Nordwind Airlines and 1 more
    Aeroflot logo
    EO
    N4
    DP
  • Via Astrakhan (ASF)Azerbaijan Airlines, then Pobeda
    J2
    DP
  • Via Tbilisi (TBS)Azerbaijan Airlines and Gulf Air, then Georgian Airways and Red Wings
    J2
    Gulf Air logo
    Georgian Airways logo
    WZ
  • Via Batumi (BUS)Azerbaijan Airlines, then Red Wings
    J2
    WZ
  • Via Minsk (MSQ)Belavia the whole way
    B2
    J2
    B2
    DP
  • Via Orenburg (REN)IrAero, then Aeroflot, Smartavia and 1 more
    IO
    Aeroflot logo
    5N
    N4
  • Via Perm (PEE)IrAero, then Aeroflot and Pobeda
    IO
    Aeroflot logo
    DP
  • Via Ankara (ESB)AJet the whole way
    J2
    AJet logo
    Pegasus logo
    AJet logo
  • Via Tehran (IKA)Iran Airtour, then Mahan Air
    B9
    W5
  • Via Chelyabinsk (CEK)IrAero, then Smartavia, Aeroflot and 1 more
    IO
    5N
    Aeroflot logo
    DP
  • Via Yekaterinburg (SVX)Ural Airlines the whole way
    U6
    J2
    DP
    Aeroflot logo
    U6
    +2
  • Via Istanbul (SAW)Pegasus and AJet the whole way
    J2
    Pegasus logo
    AJet logo
    Pegasus logo
    AJet logo
  • Via Istanbul (IST)Turkish Airlines the whole way
    J2
    Turkish Airlines logo
    Air Montenegro logo
    Aeroflot logo
    Turkish Airlines logo
See all 22 in Routes

GYD to LED: common questions

Which airlines fly nonstop from GYD to LED?

Aeroflot, Azerbaijan Airlines and UTair fly nonstop from Baku (GYD) to Saint Petersburg (LED).

How far is Baku from Saint Petersburg by plane?

Baku (GYD) and Saint Petersburg (LED) are 1,584 miles (2,549 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.

How many miles does GYD to LED cost?

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

Where can I connect between Baku and Saint Petersburg?

The most direct connections are through Moscow (VKO), Moscow (DME), Moscow (SVO), Astrakhan (ASF) and Tbilisi (TBS). On 9 of them the same airline flies both flights, for example Belavia through Minsk.

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.