Rome2Rio

How to get fromChengdu to Nanjingby plane, train, car, or subway

Find Transport to Nanjing

See all options

There are 8 ways to get from Chengdu to Nanjing by plane, train, car, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Chengdu Shuangliu International Airport to Nanjing Lukou International Airport

    best
    1. Fly from Chengdu Shuangliu International Airport (CTU) to Nanjing Lukou International Airport (NKG)plane plane CTU - NKG
    4h 36m
    ¥1,714–2,723
  2. Train

    cheapest
    1. Take the train from Chengdu East to Nanjing Southtrain train Chengdu East / ...
    13h 41m
    ¥476–1,210
  3. Train via Deyang

    1. Take the train from Chengdu East Station to Deyangtrain train Chengdu-Xi'an
    2. Take the train from Deyang to Nanjing Southtrain train Chongqing West
    12h 11m
    ¥786–924
  4. Drive  1,636 km

    1. Drive from Chengdu to Nanjingcar car 1,636 km
    16h 34m
    ¥1,380–1,993
  5. Subway to Chengdu Tianfu International Airport, fly to Nanjing Lukou International Airport

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Nanjing Lukou International Airport (NKG)plane plane TFU - NKG
    5h 43m
    ¥870–2,433
  6. Fly Chengdu Shuangliu International Airport to Sunan Shuofang International Airport, train

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Sunan Shuofang International Airport (WUX)plane plane CTU - WUX
    2. Take the train from Wuxi to Nanjingtrain train
    5h 39m
    ¥1,337–2,955
  7. Fly Chengdu Shuangliu International Airport to Yangzhou Taizhou Airport, train

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Yangzhou Taizhou Airport (YTY)plane plane CTU - YTY
    2. Take the train from Jiangdu to Nanjingtrain train
    6h 21m
    ¥1,821–3,794
  8. Train #2

    1. Take the train from Chengdu East to Lishui Stationtrain train Chengdu
    2. Take the train from Lishui Station to Nanjing Southtrain train Guiyang / ...
    15h 39m
    ¥520–1,270

Chengdu Shuangliu International Airport (CTU) to Nanjing Lukou International Airport (NKG) flights

Calendar77Weekly Planes
Duration2h 34mAverage Duration
Ticket¥559Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Chengdu, China and Nanjing, China?

Chengdu, Air China, and two other airlines fly from Chengdu Shuangliu International Airport (CTU) to Nanjing Lukou International Airport (NKG) every 2 hours. Alternatively, you can take a subway from Tianfu Square to Daxinggong via East station, Chengdu East Station, Deyang, Nanjing South, and Nanjing South in around 12h 11m.

Airlines
Train operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Why you should take the train in the US, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

Booking & Getting There