Rome2Rio

How to get fromNanjing to Tangshanby train, car, plane, or bus

Find Transport to Tangshan

See all options

There are 11 ways to get from Nanjing to Tangshan by train, car, plane, or bus

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

  1. Train

    best
    1. Take the train from Nanjing South to Tangshantrain train Ningbo / ...
    6h 24m
    ¥476–532
  2. Train, bus

    cheapest
    1. Take the train from Nanjing to Tianjin Stationtrain train Shanghai
    2. Take the bus from Tian Jin to Tangshanbus bus
    12h 8m
    ¥142–289
  3. Drive 965.9 km

    1. Drive from Nanjing to Tangshancar car 965.9 km
    10h 17m
    ¥821–1,186
  4. Fly Nanjing Lukou International Airport to Beijing Capital International Airport, train, bus

    1. Fly from Nanjing Lukou International Airport (NKG) to Beijing Capital International Airport (PEK)plane plane NKG - PEK
    2. Take the train from Beijing South to Tianjin Stationtrain train
    3. Take the bus from Tian Jin to Tangshanbus bus
    8h 20m
    ¥1,306–3,554
  5. Train, bus via Tianjin South

    1. Take the train from Nanjing South Station to Tianjin Southtrain train Shanghai Hongqiao / ...
    2. Take the bus from Tian Jin to Tangshanbus bus
    7h 16m
    ¥425–484
  6. Fly Nanjing Lukou International Airport to Beijing Daxing International Airport, train, bus

    1. Fly from Nanjing Lukou International Airport (NKG) to Beijing Daxing International Airport (PKX)plane plane NKG - PKX
    2. Take the train from Beijing Daxing International Airport to Caoqiaotrain train
    3. Take the train from Beijing South to Tianjin Stationtrain train
    4. Take the bus from Tian Jin to Tangshanbus bus
    8h 4m
    ¥1,210–3,362
  7. Fly Nanjing Lukou International Airport to Dalian Zhoushuizi International Airport, train

    1. Fly from Nanjing Lukou International Airport (NKG) to Dalian Zhoushuizi International Airport (DLC)plane plane NKG - DLC
    2. Take the train from Dalian North to Tangshantrain train
    9h 55m
    ¥1,144–2,296
  8. Fly Nanjing Lukou International Airport to Tangshan Sannühe Airport

    1. Fly from Nanjing Lukou International Airport (NKG) to Tangshan Sannühe Airport (TVS)plane plane NKG - TVS
    7h 17m
    ¥954–3,868
  9. Train to Yangzhou Taizhou Airport, fly to Beijing Daxing International Airport, train, bus

    1. Take the train from Nanjing to Jiangdutrain train
    2. Fly from Yangzhou Taizhou Airport (YTY) to Beijing Daxing International Airport (PKX)plane plane YTY - PKX
    3. Take the train from Beijing Daxing International Airport to Caoqiaotrain train
    4. Take the train from Beijing South to Tianjin Stationtrain train
    5. Take the bus from Tian Jin to Tangshanbus bus
    8h 14m
    ¥1,319–3,733
  10. Train to Changzhou Benniu Airport, fly to Beijing Capital International Airport, train, bus

    1. Take the train from Nanjing South to Changzhou Northtrain train
    2. Fly from Changzhou Benniu Airport (CZX) to Beijing Capital International Airport (PEK)plane plane CZX - PEK
    3. Take the train from Beijing South to Tianjin Stationtrain train
    4. Take the bus from Tian Jin to Tangshanbus bus
    10h 15m
    ¥1,470–3,870
  11. Train to Changzhou Benniu Airport, fly to Beijing Daxing International Airport, train, bus

    1. Take the train from Nanjing South to Changzhou Northtrain train
    2. Fly from Changzhou Benniu Airport (CZX) to Beijing Daxing International Airport (PKX)plane plane CZX - PKX
    3. Take the train from Beijing Daxing International Airport to Caoqiaotrain train
    4. Take the train from Beijing South to Tianjin Stationtrain train
    5. Take the bus from Tian Jin to Tangshanbus bus
    10h 9m
    ¥874–3,478

Nanjing Lukou International Airport (NKG) to Beijing Capital International Airport (PEK) flights

Calendar39Weekly Planes
Duration2h 27mAverage Duration
Ticket¥1,228Cheapest Price
See schedules

Questions & Answers

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

China Railways G-Class operates a train from Nanjing South to Tangshan every 4 hours. Tickets cost ¥450–500 and the journey takes 4h 54m. Alternatively, China Eastern Airlines, Tianjin Airlines, and three other airlines fly from Nanjing Lukou International Airport (NKG) to Tangshan Sannühe Airport (TVS) twice daily.

Airlines
Train operators
Bus operators

Want to know more about travelling around China

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Flying into Beijing?

Read the travel guideFlying into Beijing?

More Questions & Answers