Cheap flights from Krasnoyarsk to Shanghai

Find cheap Shanghai to Krasnoyarsk flights with our free search service. Compare all available fares for direct or connection flights from Shanghai to Krasnoyarsk.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Krasnoyarsk to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-11-25 2027-01-01 352 USD 46 hours 20 minutes Connection 2026-11-09T11:01:57
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-11-11 2026-11-14 366 USD 11 hours 0 minutes Direct 2026-11-11T04:06:52
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-18 383 USD 46 hours 20 minutes Connection 2026-11-10T10:50:09
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-18 384 USD 46 hours 20 minutes Connection 2026-11-10T03:23:55
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-20 385 USD 38 hours 35 minutes Connection 2026-11-09T13:16:19
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-23 387 USD 46 hours 20 minutes Connection 2026-11-11T02:32:23
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-18 387 USD 46 hours 20 minutes Connection 2026-11-08T12:24:02
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-10 391 USD 46 hours 20 minutes Connection 2026-11-11T03:58:28
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-17 392 USD 46 hours 20 minutes Connection 2026-11-11T02:17:46
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-23 392 USD 46 hours 20 minutes Connection 2026-11-08T02:35:31
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-23 392 USD 46 hours 20 minutes Connection 2026-11-08T08:25:00
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-11 393 USD 46 hours 20 minutes Connection 2026-11-11T03:58:28
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-13 393 USD 38 hours 35 minutes Connection 2026-11-10T19:02:21
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-16 393 USD 46 hours 20 minutes Connection 2026-11-10T14:04:48
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-09 2026-12-13 395 USD 38 hours 35 minutes Connection 2026-11-10T13:28:51
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-18 2026-12-25 404 USD 46 hours 20 minutes Connection 2026-11-11T03:50:13
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-16 2026-12-27 418 USD 38 hours 35 minutes Connection 2026-11-11T04:00:09
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-16 2026-12-25 421 USD 46 hours 20 minutes Connection 2026-11-10T08:40:50
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-25 429 USD 46 hours 20 minutes Connection 2026-11-11T01:00:33
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-16 2026-12-20 430 USD 38 hours 35 minutes Connection 2026-11-10T06:11:45
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-24 432 USD 39 hours 10 minutes Connection 2026-11-04T08:08:24
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-26 432 USD 43 hours 45 minutes Connection 2026-11-04T08:08:24
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-16 2026-12-23 434 USD 46 hours 20 minutes Connection 2026-11-11T03:49:51
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-21 2027-01-01 435 USD 46 hours 20 minutes Connection 2026-11-10T15:10:26
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-27 436 USD 38 hours 35 minutes Connection 2026-11-09T05:35:33
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-02 2026-12-09 439 USD 46 hours 20 minutes Connection 2026-11-11T03:58:28
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-11 2026-12-20 439 USD 38 hours 35 minutes Connection 2026-11-11T02:02:35
Krasnoyarsk (KJA) - Shanghai (SHA) 2027-01-25 2027-01-29 440 USD 46 hours 20 minutes Connection 2026-11-10T16:42:25
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-16 2026-12-24 441 USD 46 hours 20 minutes Connection 2026-11-10T08:42:24
Krasnoyarsk (KJA) - Shanghai (SHA) 2026-12-07 2026-12-18 443 USD 46 hours 20 minutes Connection 2026-11-10T03:30:37

Krasnoyarsk to Shanghai flight status

Flight Origin Destination Departure Arrival Equip