DepartureMap
ExploreFlightsMapAirlinesCountriesBlog
Free Tools
DepartureMap

Discover direct flights from every airport in the world. Compare airlines, routes, and find your next adventure.

Popular Airports

London Heathrow (LHR)Dubai (DXB)Singapore Changi (SIN)Tokyo Narita (NRT)New York JFK (JFK)Los Angeles (LAX)Paris CDG (CDG)Bangkok (BKK)Hong Kong (HKG)Sydney (SYD)Istanbul (IST)Amsterdam (AMS)

Regions

AsiaEuropeNorth AmericaMiddle EastOceaniaSouth AmericaAfrica

Tools

Jet Lag CalculatorFlight Time Calculator

© 2026 DepartureMap. Flight data provided by AeroDataBox.

Privacy Policy|

We may earn a commission when you click flight links. This doesn't affect our data or recommendations.

  1. Home
  2. Flights
  3. Beijing to Nanjing

🇨🇳BeijingPKX🇨🇳NanjingNKG

Direct + 20 connections
Alliance
≤ 4h 19m
20 routes
Direct Flight
BeijingNanjing
China Eastern Airlines
1h 33m891 km24x/week
Route detailsSearch Flights→
Connecting flights
20 routes

1-stop connections via intermediate airports. Durations exclude layover.

🇨🇳
viaYantaiYNT
2h 19m
1,132 km
🇨🇳
viaDalian (Ganjingzi)DLC
HOEU
2h 30m
1,285 km
🇨🇳
viaShanghai (Pudong)PVG
HO
2h 34m
1,336 km
🇨🇳
viaYuncheng (Yanhu)YCU
2h 46m
1,499 km
🇨🇳
viaOrdosDSN
KN
3h 4m
1,747 km
🇨🇳
viaShenyangSHE
NSHO+1
3h 8m
1,817 km
🇰🇷
viaSeoulICN
3h 10m
1,844 km
🇰🇷
viaJeju CityCJU
HO
3h 11m
1,860 km
🇨🇳
viaXianyang (Weicheng)XIY
G5HO+2
3h 12m
1,871 km
🇨🇳
viaChangsha (Changsha)CSX
3h 18m
1,964 km
🇨🇳
viaFuzhou (Changle)FOC
KN
3h 35m
2,189 km
🇨🇳
viaYinchuanINC
NS
3h 37m
2,226 km
🇨🇳
viaChangchunCGQ
QW+4
3h 50m
2,404 km
🇨🇳
viaQuanzhouJJN
KNNS+1
3h 50m
2,420 km
🇨🇳
viaXiamenXMN
3h 55m
2,474 km
🇨🇳
viaChongqingCKG
JDNS+7
4h 3m
2,594 km
🇨🇳
viaLanzhou (Yongdeng)LHW
KN+1
4h 8m
2,667 km
🇨🇳
viaJieyang (Rongcheng)SWA
NSKN+3
4h 11m
2,712 km
🇨🇳
viaHarbinHRB
KN+4
4h 12m
2,723 km
🇨🇳
viaGuilin (Lingui)KWL
NSHO
4h 19m
2,822 km

Loading map...

🇨🇳All flights from Beijing🇨🇳All flights from NanjingNanjing to Beijing

Flying from Beijing to Nanjing

Looking for flights from Beijing (PKX) to Nanjing (NKG)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Beijing to Nanjing with an average flight time of 1h 33m, covering a distance of 891 km. This route is operated by China Eastern Airlines.

20 connecting routes are available with 1 stop, flying via airports such as Yantai (YNT), Dalian (Ganjingzi) (DLC), Shanghai (Pudong) (PVG). Total flight times shown exclude layover time at the connecting airport.

Flying a different route?

Search connecting flights and alternative routes from Beijing, Nanjing, or any other airport.