⚡ Fare recorded April 25, 2026 · Prices change daily

Shanghai to Krasnoyarsk flights

Shanghai (PVG) to Krasnoyarsk (KJA): 2,233 miles (3,594 km) great-circle, about 5h 00m nonstop by our estimate. Cheapest fare observed: $845 round-trip on China Eastern, with 2 stops, departing May 7, 2026.

MUChina EasternMU5661
Depart
PVG
Shanghai, China
22:15
2026-05-07
✈
Arrive
KJA
Krasnoyarsk, Russia
Returns 21:40
2026-05-11
Stops
2 stops
Distance
2,233 mi
Est. nonstop time
5h 00m
Trip type
Round-trip
$845
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Shanghai to Krasnoyarsk fare fly?

$845 round-trip, China Eastern MU5661, departing 2026-05-07 at 22:15, returning 2026-05-11. The recorded itinerary left on a Thursday, returning on a Monday 4 nights later; the fare was observed 12 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Shanghai from Krasnoyarsk?

  • Distance: 2,233 miles (3,594 km) great-circle, heading northwest.
  • Estimated nonstop flight time: about 5h 00m.
  • Departure airport: Shanghai Pudong International Airport (PVG), Shanghai, China, UTC+8 on May 7, 2026.
  • Arrival: Yemelyanovo Airport (KJA), Russia, UTC+7 on May 7, 2026.
  • Time difference: Krasnoyarsk is 1 hour behind Shanghai on the recorded date.
  • Route type: international, China to Russia.
  • Arrival airport elevation: 942 ft.
  • Recorded itinerary: China Eastern MU5661, 2 stops, round-trip, 4 days between departure and return.
Fare comparison

How does the Shanghai to Krasnoyarsk fare compare with other routes from PVG?

At $845, it ranked 29th of the 30 round-trip fares we recorded from PVG (median $310). That is 37.8 cents per great-circle mile (round-trip price over one-way distance), above the PVG median of 23.9 cents across 30 round-trip routes.

Routes from PVG of similar length: Phuket (2,196 mi) at $281 and Kuala Lumpur (2,359 mi) at $579.

China Eastern had the cheapest fare on 2 of 30 PVG routes. It is the 11th longest of the 30 routes we track from PVG.

Other ways in

What did other cities pay to fly to Krasnoyarsk?

Of 10 departure airports with a fare to Krasnoyarsk, Shanghai (PVG) ranked 8th at $845. 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

Shanghai to Krasnoyarsk flight questions

How far is Shanghai from Krasnoyarsk by plane?

+
Shanghai is about 2,233 miles (3,594 km) from Krasnoyarsk on a great-circle line from Shanghai Pudong International Airport (PVG) to Yemelyanovo Airport (KJA), heading northwest. It is the 11th longest of the 30 routes we track from PVG. The recorded itinerary had 2 stops, so the distance flown was longer.

How long is the flight from Shanghai to Krasnoyarsk?

+
About 5h 00m nonstop by our estimate for 2,233 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded China Eastern fare was with 2 stops. 10 airports in our feed had a fare to Krasnoyarsk; this one ranked 8th, and 3 of the 10 were nonstop.

What is the time difference between Shanghai and Krasnoyarsk?

+
On May 7, 2026, Shanghai was on UTC+8 (Asia/Shanghai) and Krasnoyarsk on UTC+7 (Asia/Krasnoyarsk), so Krasnoyarsk was 1 hour behind Shanghai: noon in Shanghai 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 Shanghai to Krasnoyarsk?

+
As observed on April 25, 2026: $845 per person round-trip on China Eastern flight MU5661, departing May 7, 2026, returning May 11, 2026, with 2 stops. At $845, it ranked 29th of the 30 round-trip fares we recorded from PVG (median $310). That is 37.8 cents per great-circle mile (round-trip price over one-way distance), above the PVG median of 23.9 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Shanghai to Krasnoyarsk?

+
The cheapest recorded fare had 2 stops; 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 PVG, 16 of 30 were. Routes from PVG of similar length: Phuket (2,196 mi) at $281 and Kuala Lumpur (2,359 mi) at $579.

Which airports serve flights from Shanghai to Krasnoyarsk?

+
It departs Shanghai Pudong International Airport (PVG) in Shanghai, China, and arrives at Yemelyanovo Airport (KJA) in Krasnoyarsk, Russia. An international flight, China to Russia. China Eastern had the cheapest fare on 2 of 30 PVG routes. Yemelyanovo Airport (KJA) sits at 942 ft above sea level.

Where else near Krasnoyarsk can you fly from Shanghai?

Novosibirsk (OVB) $659Irkutsk (IKT) $499Almaty (ALA) $458Yekaterinburg (SVX) $1050Tashkent (TAS) $503Beijing (BJS) $215All flights from Shanghai →

Other cities with flights to Krasnoyarsk

From Antalya (AYT) $486From Beijing (PEK) $614From Bangkok (BKK) $725From Phuket (HKT) $725From Frankfurt (FRA) $742From Tokyo (NRT) $774

Ready to fly?

Book China Eastern PVG → KJA · $845 →