Direct (nonstop) flights from Krasnojarsk to Phuket

1 airline flys nonstop from Krasnoyarsk International Airport (KJA) to Phuket International Airport (HKT). It's 3,328 miles (5,356 km), about 7h 33m in the air. Operated by Aeroflot.

KJA
Krasnoyarsk International Airport
🇷🇺 Krasnojarsk, Russia
HKT
Phuket International Airport
🇹🇭 Phuket, Thailand
Flight Time
7h 33m
Distance
3,328 mi
5,356 km
CO₂/pax
509 kg
−46 kg vs. layover
Airlines
1
Aeroflot
Time Diff
Same timezone
Operated by Aeroflot Aeroflot

Route data last updated: May 28, 2026

Airlines with non-stop flights

Aeroflot SU Aeroflot
Route
KJA → HKT
Flight Time
7h 33m
Distance
3,328 mi

Alternative Routes

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

KJA BKK (Bangkok) HKT
Leg 1: 6h 55m (2,962 mi) Leg 2: 1h 30m (418 mi) Total: ~8h 25m 🍃 555 kg CO₂ (+9% vs. direct)
Leg 1
KJA → BKK
6h 55m · 2,962 mi
View KJA to BKK flights →
Leg 2
BKK → HKT
1h 30m · 418 mi
View BKK to HKT flights →
KJA IKT (Irkutsk) HKT
Leg 1: 1h 45m (551 mi) Leg 2: 7h 5m (3,062 mi) Total: ~8h 50m 🍃 595 kg CO₂ (+17% vs. direct)
Leg 1
KJA → IKT
1h 45m · 551 mi
View KJA to IKT flights →
Leg 2
IKT → HKT
7h 5m · 3,062 mi
View IKT to HKT flights →
KJA OVB (Novosibirsk) HKT
Leg 1: 1h 20m (392 mi) Leg 2: 7h 50m (3,345 mi) Total: ~9h 10m 🍃 609 kg CO₂ (+20% vs. direct)
Leg 1
KJA → OVB
1h 20m · 392 mi
View KJA to OVB flights →
Leg 2
OVB → HKT
7h 50m · 3,345 mi
View OVB to HKT flights →
KJA ALA (Almaty) HKT
Leg 1: 2h 50m (1,118 mi) Leg 2: 7h (2,747 mi) Total: ~9h 50m 🍃 634 kg CO₂ (+25% vs. direct)
Leg 1
KJA → ALA
2h 50m · 1,118 mi
View KJA to ALA flights →
Leg 2
ALA → HKT
7h · 2,747 mi
View ALA to HKT flights →
KJA UBN (Ulaanbaatar) HKT
Leg 1: 3h 20m (848 mi) Leg 2: 6h 45m (2,769 mi) Total: ~10h 5m 🍃 605 kg CO₂ (+19% vs. direct)
Leg 1
KJA → UBN
3h 20m · 848 mi
View KJA to UBN flights →
Leg 2
UBN → HKT
6h 45m · 2,769 mi
View UBN to HKT flights →

Frequently Asked Questions

How long is the direct flight from Krasnojarsk to Phuket?

A nonstop flight from Krasnojarsk (KJA) to Phuket (HKT) takes approximately 7 hours and 33 minutes. The distance is 3,328 miles (5,356 km).

Which airlines fly nonstop from Krasnojarsk to Phuket?

Just Aeroflot.

Is there a nonstop flight from Krasnojarsk to Phuket?

Yes. 1 airline: Aeroflot.

How far is Krasnojarsk from Phuket?

The flight distance from Krasnojarsk to Phuket is 3,328 miles (5,356 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What type of aircraft flies from Krasnojarsk to Phuket?

At 7h 33m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Russia to Thailand?

Depends on your passport. Check with the Thailand embassy or an official visa portal before booking — requirements change.

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

Roughly 509 kg CO2 per passenger one-way. That's about the same as driving 2,545 km.

Is the return flight from Phuket 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 Phuket?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

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

3 hours before departure for international flights. You need time for check-in, security, and immigration.