Flights to Nanjing

Direct flights from 28 cities, 1,346 flights a week. From Singapore the flight takes 5h 10m. From Guangzhou the flight takes 2h 15m.

Flights to Nanjing at a glance

cities with nonstop flights here
28
nonstop flights a week
1,346
flight time from Singapore
5h 10m
flight time from Guangzhou
2h 15m
arrival airport
Nanjing Lukou International

Where you can fly to Nanjing from

Nonstop flights, busiest routes first

Arrival airport

Where the nonstop flights land

1,346 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Nanjing from?
From 28 cities. The busiest routes are from Singapore (20 flights a week).
How long is the flight from Singapore to Nanjing?
A nonstop flight takes about 5 hours 10 minutes.
How long is the flight from Guangzhou to Nanjing?
A nonstop flight takes about 2 hours 15 minutes.
What is the cheapest city to fly to Nanjing from?
Qingdao from $188, Kuala Lumpur from $196 and Sanya from $304.
Which airport do flights to Nanjing arrive at?
All nonstop flights land at Nanjing Lukou International (NKG).

Cities near Nanjing with their own flights

Worth a look when fares or dates to Nanjing do not suit; distance by straight line