United Arab Emirates to Russia ยท 2,306 miles (3,711 km)

Dubai (DXB) to Moscow (SVO) flights

One airline flies nonstop from Dubai (DXB) to Moscow (SVO): Aeroflot. The two airports are 2,306 miles (3,711 km) apart. There are also 38 ways to fly it with one stop, through Tehran, Makhachkala and Volgograd and more.

Airlines flying nonstop from DXB to SVO

  • Aeroflot logo
    AeroflotNot in an alliance

DXB to SVO with one stop

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

  • Via Tehran (IKA)Qeshm Air, Iran Airtour and 1 more, then Aeroflot and Mahan Air
    QB
    B9
    IS
    Aeroflot logo
    W5
  • Via Makhachkala (MCX)flydubai, then Aeroflot, Pobeda and 1 more
    flydubai logo
    Aeroflot logo
    DP
    5N
  • Via Volgograd (VOG)flydubai, then Aeroflot and Pobeda
    flydubai logo
    Aeroflot logo
    DP
  • Via Baku (GYD)flydubai and Azerbaijan Airlines, then Aeroflot
    flydubai logo
    J2
    Aeroflot logo
  • Via Mineralnye Vody (MRV)flydubai, then Aeroflot and Pobeda
    flydubai logo
    Aeroflot logo
    DP
  • Via Aktau (SCO)FlyArystan, then Aeroflot
    FS
    Aeroflot logo
  • Via Yerevan (EVN)flydubai, then Aeroflot and Shirak Avia
    flydubai logo
    Aeroflot logo
    5G
  • Via Krasnodar (KRR)Aeroflot the whole way
    Aeroflot logo
    Aeroflot logo
  • Via Adler/Sochi (AER)flydubai, then Aeroflot, Nordwind Airlines and 1 more
    flydubai logo
    Aeroflot logo
    N4
    DP
  • Via Bahrain (BAH)Gulf Air the whole way
    Emirates logo
    flydubai logo
    Gulf Air logo
    Gulf Air logo
  • Via Doha (DOH)Qatar Airways the whole way
    flydubai logo
    Qatar Airways logo
    Qatar Airways logo
  • Via Samara (KUF)flydubai, then Aeroflot and Pobeda
    flydubai logo
    Aeroflot logo
    DP
  • Via Kazan (KZN)flydubai, then Aeroflot, Nordwind Airlines and 2 more
    flydubai logo
    Aeroflot logo
    N4
    DP
    +1
  • Via Muscat (MCT)Oman Air the whole way
    Emirates logo
    flydubai logo
    Oman Air logo
    Oman Air logo
  • Via Riyadh (RUH)Saudia the whole way
    Emirates logo
    flydubai logo
    Saudia logo
    +3
    Saudia logo
See all 38 in Routes

DXB to SVO: common questions

Which airlines fly nonstop from DXB to SVO?

Aeroflot flies nonstop from Dubai (DXB) to Moscow (SVO).

How far is Dubai from Moscow by plane?

Dubai (DXB) and Moscow (SVO) are 2,306 miles (3,711 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.

How many miles does DXB to SVO cost?

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

Where can I connect between Dubai and Moscow?

The most direct connections are through Tehran (IKA), Makhachkala (MCX), Volgograd (VOG), Baku (GYD) and Mineralnye Vody (MRV). On 11 of them the same airline flies both flights, for example Aeroflot through Krasnodar.

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.