Krasnoyarsk has 1 airport and Bangkok has 2 airports.
KJA
DMK
BKK
Yemelyanovo International Airport (KJA) - 31 km
FAQ
Flying from Bangkok to Krasnoyarsk? Here are some useful things to know:
✈️
How far is it to fly between Bangkok and Krasnoyarsk?
A passenger flying direct from Bangkok to Krasnoyarsk will travel around 4744 km.
🛬
What are the airports near Krasnoyarsk?
The closest airport to Krasnoyarsk is Yemelyanovo International Airport which is 31 km away. In total Krasnoyarsk has 1 airport: Yemelyanovo International Airport.