⚡ Fare recorded April 25, 2026 · Prices change daily

Bangkok to Krasnoyarsk flights

Bangkok (DMK) to Krasnoyarsk (KJA): 2,952 miles (4,751 km) great-circle, about 6h 25m nonstop by our estimate. Cheapest fare observed: $968 round-trip on Thai AirAsia, with 1 stop, departing May 28, 2026.

FDThai AirAsiaFD3029
Depart
DMK
Bangkok, Thailand
08:30
2026-05-28
✈
Arrive
KJA
Krasnoyarsk, Russia
Returns 05:05
2026-06-09
Stops
1 stop
Distance
2,952 mi
Est. nonstop time
6h 25m
Trip type
Round-trip
$968
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Bangkok to Krasnoyarsk fare fly?

$968 round-trip, Thai AirAsia FD3029, departing 2026-05-28 at 08:30, returning 2026-06-09. The recorded itinerary left on a Thursday, returning on a Tuesday 12 nights later; the fare was observed 33 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Bangkok from Krasnoyarsk?

  • Distance: 2,952 miles (4,751 km) great-circle, heading north.
  • Estimated nonstop flight time: about 6h 25m.
  • Departure airport: Don Mueang International Airport (DMK), Bangkok, Thailand, UTC+7 on May 28, 2026.
  • Arrival: Yemelyanovo Airport (KJA), Russia, UTC+7 on May 28, 2026.
  • Time difference: none on the recorded date.
  • Route type: international, Thailand to Russia.
  • Arrival airport elevation: 942 ft.
  • Recorded itinerary: Thai AirAsia FD3029, 1 stop, round-trip, 12 days between departure and return.
Fare comparison

How does the Bangkok to Krasnoyarsk fare compare with other routes from DMK?

At $968, it ranked 26th of the 30 round-trip fares we recorded from DMK (median $322). That is 32.8 cents per great-circle mile (round-trip price over one-way distance), above the DMK median of 25.1 cents across 30 round-trip routes.

Routes from DMK of similar length: Novosibirsk (3,000 mi) at $883 and Vladivostok (2,762 mi) at $691.

Thai AirAsia had the cheapest fare on 12 of 30 DMK routes. It is the 8th longest of the 30 routes we track from DMK.

Other ways in

What did other cities pay to fly to Krasnoyarsk?

Of 10 departure airports with a fare to Krasnoyarsk, Bangkok (DMK) ranked 9th at $968. Lowest: $486 from Antalya (AYT); highest: $1309 from Tokyo (HND); 3 nonstop. Cheapest-fare airlines (routes): Aeroflot (1), Air China (1), AJet (1), Azur Air (1), China Eastern (1) and Pegasus Airlines (1), plus 4 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Bangkok, Asia/Krasnoyarsk; flight time is our estimate.

FAQ

Bangkok to Krasnoyarsk flight questions

How far is Bangkok from Krasnoyarsk by plane?

+
Bangkok is about 2,952 miles (4,751 km) from Krasnoyarsk on a great-circle line from Don Mueang International Airport (DMK) to Yemelyanovo Airport (KJA), heading north. It is the 8th longest of the 30 routes we track from DMK. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Bangkok to Krasnoyarsk?

+
About 6h 25m nonstop by our estimate for 2,952 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Thai AirAsia fare was with 1 stop. 10 airports in our feed had a fare to Krasnoyarsk; this one ranked 9th, and 3 of the 10 were nonstop.

What is the time difference between Bangkok and Krasnoyarsk?

+
On May 28, 2026, Bangkok was on UTC+7 (Asia/Bangkok) and Krasnoyarsk on UTC+7 (Asia/Krasnoyarsk), so the two cities shared the same clock time: noon in Bangkok was 12:00 in Krasnoyarsk. Neither Asia/Bangkok nor Asia/Krasnoyarsk shifts for daylight saving, so the gap holds all year.

How much is a flight from Bangkok to Krasnoyarsk?

+
As observed on April 25, 2026: $968 per person round-trip on Thai AirAsia flight FD3029, departing May 28, 2026, returning June 9, 2026, with 1 stop. At $968, it ranked 26th of the 30 round-trip fares we recorded from DMK (median $322). That is 32.8 cents per great-circle mile (round-trip price over one-way distance), above the DMK median of 25.1 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Bangkok to Krasnoyarsk?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Krasnoyarsk, 3 of the 10 recorded fares were nonstop. From DMK, 16 of 30 were. Routes from DMK of similar length: Novosibirsk (3,000 mi) at $883 and Vladivostok (2,762 mi) at $691.

Which airports serve flights from Bangkok to Krasnoyarsk?

+
It departs Don Mueang International Airport (DMK) in Bangkok, Thailand, and arrives at Yemelyanovo Airport (KJA) in Krasnoyarsk, Russia. An international flight, Thailand to Russia. Thai AirAsia had the cheapest fare on 12 of 30 DMK routes. Yemelyanovo Airport (KJA) sits at 942 ft above sea level.

Where else near Krasnoyarsk can you fly from Bangkok?

Novosibirsk (OVB) $883Irkutsk (IKT) $915Almaty (ALA) $498Yekaterinburg (SVX) $1312Tashkent (TAS) $694Beijing (BJS) $641All flights from Bangkok →

Other cities with flights to Krasnoyarsk

From Antalya (AYT) $486From Beijing (PEK) $614From Phuket (HKT) $725From Frankfurt (FRA) $742From Tokyo (NRT) $774From Munich (MUC) $811

Ready to fly?

Book Thai AirAsia DMK → KJA · $968 →