Direct (nonstop) flights from Krasnojarsk to Moscow

2 airlines fly nonstop from Krasnoyarsk International Airport (KJA) to Vnukovo International Airport (VKO). It's 2,088 miles (3,360 km), about 5h 5m in the air. Operated by Pobeda, UTair.

KJA
Krasnoyarsk International Airport
🇷🇺 Krasnojarsk, Russia
VKO
Vnukovo International Airport
🇷🇺 Moscow, Russia
Flight Time
5h 5m
Distance
2,088 mi
3,360 km
CO₂/pax
353 kg
−28 kg vs. layover
Airlines
2
Pobeda +1
Time Diff
-4h
Operated by Pobeda Pobeda UTair UTair

Route data last updated: May 27, 2026

Airlines with non-stop flights

Pobeda DP Pobeda
Route
KJA → VKO
Flight Time
5h 5m
Distance
2,088 mi
UTair UT UTair
Route
KJA → VKO
Flight Time
5h 5m
Distance
2,088 mi

Alternative Routes

Other ways to fly from Krasnojarsk to Moscow with one stop · direct emits 353 kg CO₂ per passenger

KJA TJM (Tyumen) VKO
Leg 1: 2h 45m (1,028 mi) Leg 2: 2h 55m (1,074 mi) Total: ~5h 40m 🍃 381 kg CO₂ (+8% vs. direct)
Leg 1
KJA → TJM
2h 45m · 1,028 mi
View KJA to TJM flights →
Leg 2
TJM → VKO
2h 55m · 1,074 mi
View TJM to VKO flights →
KJA SVX (Yekaterinburg) VKO
Leg 1: 3h 5m (1,203 mi) Leg 2: 2h 40m (906 mi) Total: ~5h 45m 🍃 396 kg CO₂ (+12% vs. direct)
Leg 1
KJA → SVX
3h 5m · 1,203 mi
View KJA to SVX flights →
Leg 2
SVX → VKO
2h 40m · 906 mi
View SVX to VKO flights →
KJA SGC (Surgut) VKO
Leg 1: 2h 10m (769 mi) Leg 2: 3h 35m (1,348 mi) Total: ~5h 45m 🍃 395 kg CO₂ (+12% vs. direct)
Leg 1
KJA → SGC
2h 10m · 769 mi
View KJA to SGC flights →
Leg 2
SGC → VKO
3h 35m · 1,348 mi
View SGC to VKO flights →
KJA CEK (Chelyabinsk) VKO
Leg 1: 3h 10m (1,200 mi) Leg 2: 2h 38m (948 mi) Total: ~5h 48m 🍃 388 kg CO₂ (+10% vs. direct)
Leg 1
KJA → CEK
3h 10m · 1,200 mi
View KJA to CEK flights →
Leg 2
CEK → VKO
2h 38m · 948 mi
View CEK to VKO flights →
KJA OVB (Novosibirsk) VKO
Leg 1: 1h 20m (392 mi) Leg 2: 4h 30m (1,758 mi) Total: ~5h 50m 🍃 395 kg CO₂ (+12% vs. direct)
Leg 1
KJA → OVB
1h 20m · 392 mi
View KJA to OVB flights →
Leg 2
OVB → VKO
4h 30m · 1,758 mi
View OVB to VKO flights →

Frequently Asked Questions

How long is the direct flight from Krasnojarsk to Moscow?

A nonstop flight from Krasnojarsk (KJA) to Moscow (VKO) takes approximately 5 hours and 5 minutes. The distance is 2,088 miles (3,360 km).

Which airlines fly nonstop from Krasnojarsk to Moscow?

2 airlines: Pobeda, UTair.

Is there a nonstop flight from Krasnojarsk to Moscow?

Yes. 2 airlines: Pobeda, UTair.

How far is Krasnojarsk from Moscow?

The flight distance from Krasnojarsk to Moscow is 2,088 miles (3,360 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

Will I experience jet lag flying from Krasnojarsk to Moscow?

Maybe mild — 4-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Krasnojarsk to Moscow?

At 5h 5m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Krasnojarsk to Moscow?

Roughly 353 kg CO2 per passenger one-way. That's about the same as driving 1,765 km.

Is the return flight from Moscow to Krasnojarsk also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Krasnojarsk to Moscow?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Krasnoyarsk International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.