⚡ Fare recorded April 25, 2026 · Prices change daily

Beijing to Krasnoyarsk flights

Beijing (PEK) to Krasnoyarsk (KJA): 1,557 miles (2,506 km) great-circle, about 3h 35m nonstop by our estimate. Cheapest fare observed: $614 round-trip on Air China, with 1 stop, departing May 17, 2026.

CAAir ChinaCA809
Depart
PEK
Beijing, China
11:00
2026-05-17
✈
Arrive
KJA
Krasnoyarsk, Russia
Returns 08:10
2026-05-27
Stops
1 stop
Distance
1,557 mi
Est. nonstop time
3h 35m
Trip type
Round-trip
$614
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Beijing to Krasnoyarsk fare fly?

$614 round-trip, Air China CA809, departing 2026-05-17 at 11:00, returning 2026-05-27. The recorded itinerary left on a Sunday, returning on a Wednesday 10 nights later; the fare was observed 22 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Beijing from Krasnoyarsk?

  • Distance: 1,557 miles (2,506 km) great-circle, heading northwest.
  • Estimated nonstop flight time: about 3h 35m.
  • Departure airport: Beijing Capital International Airport (PEK), Beijing, China, UTC+8 on May 17, 2026.
  • Arrival: Yemelyanovo Airport (KJA), Russia, UTC+7 on May 17, 2026.
  • Time difference: Krasnoyarsk is 1 hour behind Beijing on the recorded date.
  • Route type: international, China to Russia.
  • Arrival airport elevation: 942 ft.
  • Recorded itinerary: Air China CA809, 1 stop, round-trip, 10 days between departure and return.
Fare comparison

How does the Beijing to Krasnoyarsk fare compare with other routes from PEK?

At $614, it ranked 20th of the 30 round-trip fares we recorded from PEK (median $408). That is 39.4 cents per great-circle mile (round-trip price over one-way distance), above the PEK median of 26.1 cents across 30 round-trip routes.

Routes from PEK of similar length: Sanya (1,564 mi) at $365 and Hanoi (1,449 mi) at $317.

Air China had the cheapest fare on 11 of 30 PEK routes. It is the 18th longest of the 30 routes we track from PEK.

Other ways in

What did other cities pay to fly to Krasnoyarsk?

Of 10 departure airports with a fare to Krasnoyarsk, Beijing (PEK) ranked 2nd at $614. 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/Shanghai, Asia/Krasnoyarsk; flight time is our estimate.

FAQ

Beijing to Krasnoyarsk flight questions

How far is Beijing from Krasnoyarsk by plane?

+
Beijing is about 1,557 miles (2,506 km) from Krasnoyarsk on a great-circle line from Beijing Capital International Airport (PEK) to Yemelyanovo Airport (KJA), heading northwest. It is the 18th longest of the 30 routes we track from PEK. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Beijing to Krasnoyarsk?

+
About 3h 35m nonstop by our estimate for 1,557 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Air China fare was with 1 stop. 10 airports in our feed had a fare to Krasnoyarsk; this one ranked 2nd, and 3 of the 10 were nonstop.

What is the time difference between Beijing and Krasnoyarsk?

+
On May 17, 2026, Beijing was on UTC+8 (Asia/Shanghai) and Krasnoyarsk on UTC+7 (Asia/Krasnoyarsk), so Krasnoyarsk was 1 hour behind Beijing: noon in Beijing was 11:00 in Krasnoyarsk. Neither Asia/Shanghai nor Asia/Krasnoyarsk shifts for daylight saving, so the gap holds all year.

How much is a flight from Beijing to Krasnoyarsk?

+
As observed on April 25, 2026: $614 per person round-trip on Air China flight CA809, departing May 17, 2026, returning May 27, 2026, with 1 stop. At $614, it ranked 20th of the 30 round-trip fares we recorded from PEK (median $408). That is 39.4 cents per great-circle mile (round-trip price over one-way distance), above the PEK median of 26.1 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Beijing 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 PEK, 9 of 30 were. Routes from PEK of similar length: Sanya (1,564 mi) at $365 and Hanoi (1,449 mi) at $317.

Which airports serve flights from Beijing to Krasnoyarsk?

+
It departs Beijing Capital International Airport (PEK) in Beijing, China, and arrives at Yemelyanovo Airport (KJA) in Krasnoyarsk, Russia. An international flight, China to Russia. Air China had the cheapest fare on 11 of 30 PEK routes. Yemelyanovo Airport (KJA) sits at 942 ft above sea level.

Where else near Krasnoyarsk can you fly from Beijing?

Novosibirsk (OVB) $774Irkutsk (IKT) $342Yekaterinburg (SVX) $873Ufa (UFA) $915Tashkent (TAS) $515Kazan (KZN) $894All flights from Beijing →

Other cities with flights to Krasnoyarsk

From Antalya (AYT) $486From Bangkok (BKK) $725From Phuket (HKT) $725From Frankfurt (FRA) $742From Tokyo (NRT) $774From Munich (MUC) $811

Ready to fly?

Book Air China PEK → KJA · $614 →