Wayfli › Cancun (CUN) › To Moscow (VKO)
Cancun (CUN) to Moscow (VKO) flights
There are direct flights from Cancun Cancún International Airport to Moscow Vnukovo International Airport, sold by one airline: United Nigeria Airlines. The distance is 10,007 km, about 12h 40m in the air. There is also one one-stop option, via airports such as Istanbul.
Live fares for CUN → VKOSee all routes on the map10,007 kmdistance
~12h 40mdirect flight time (estimate)
1direct airline
1one-stop options
Direct flights from Cancun to Moscow
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| CUN → VKO | United Nigeria Airlines | 10,007 km | ~12h 40m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| IST Istanbul | Turkish Airlines then Turkish Airlines and United Nigeria Airlines | 12,193 km | ~17h 30m |
More from Cancun and Moscow
- Moscow (VKO) to Cancun (CUN) · return route
- All direct flights from Cancun (CUN)
- All direct flights from Moscow (VKO)
- Cancun to Istanbul (IST)
- Cancun to Amsterdam (AMS)
- Cancun to Paris (CDG)
- Cancun to Frankfurt (FRA)
- Cancun to London (LGW)
- Cancun to London (LHR)
- Cancun to Manchester (MAN)
- Cancun to Chicago (ORD)
- Cancun to Dallas-Fort Worth (DFW)
- Cancun to Madrid (MAD)
- Cancun to Rome (FCO)
- Cancun to Atlanta (ATL)
- Istanbul (IST) to Moscow
- Beijing (PEK) to Moscow
- Abu Dhabi (AUH) to Moscow
- St. Petersburg (LED) to Moscow
- Antalya (AYT) to Moscow
- Tashkent (TAS) to Moscow
- Tel-aviv (TLV) to Moscow
- Novosibirsk (OVB) to Moscow
- Yekaterinburg (SVX) to Moscow
- Alma-ata (ALA) to Moscow
- Hurghada (HRG) to Moscow
- Sharm El Sheikh (SSH) to Moscow
Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.