Flights from Shanghai to Yanji – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to YNJ – All flight route options from Shanghai Pudong International Airport, China to Yanji Airport, China. These flights are operated by 9 airlines. Fly non-stop with China Eastern Airlines or choose from 5 different transit flights. The shortest flight time is 2 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Yanji Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Yanji flights
With over 87 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Yanji (YNJ) from Shanghai (PVG) with China Eastern Airlines or China United Airlines but if a stopover option suits you better you can choose to fly via Dalian, Qingdao or any other of the 4 alternatives with connectiing airports.
Tip! You can also fly to Yanji from Hongqiao International (SHA).
Shanghai to Yanji with China Eastern Airlines
You can fly non-stop every weekday with flights departing at 6:00 am, 7:00 am or 5:00 pm. China Eastern Airlines is a member of SkyTeam.
With China Southern Airlines
If you choose to fly with China Southern Airlines from Shanghai to Yanji you can make a transit either via Changchun or via Dalian. The route via Changchun is 5 minutes faster.
Distance & flight times: Shanghai Airport to Yanji Airport
The shortest flight time between PVG and YNJ is 2 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 45m | - | 918 miles (1477 km) |
DLC Dalian | 5h 20m | - | - |
TAO Qingdao | 5h 40m | 2h 55m | 1032 miles (1660 km) |
CGQ Changchun | 6h 10m | 2h 10m | 1122 miles (1805 km) |
PKX Beijing | 6h 55m | - | - |

