Rome2Rio

How to get fromLijiang to Zhangjiakouby plane, train, car, or bus

Find Transport to Zhangjiakou

See all options

There are 7 ways to get from Lijiang to Zhangjiakou by plane, train, car, 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. Fly to Zhangjiakou Ningyuan Airport

    best
    1. Fly from Lijiang Sanyi Airport (LJG) to Zhangjiakou Ningyuan Airport (ZQZ)plane plane LJG - ZQZ
    8h 20m
    ¥1,146–4,952
  2. Bus, train

    cheapest
    1. Take the bus from Lijiang to Kunming Stationbus bus
    2. Take the train from Kunming to Beijing West Stationtrain train
    3. Take the bus from Beijing Liuliqiao to Zhangjiakoubus bus
    46h 46m
    ¥463–1,061
  3. Train

    1. Take the train from Lijiang to Kunmingtrain train
    2. Take the train from Kunming South to Beijing West Stationtrain train
    3. Take the train from Beijing North Station to Zhangjiakoutrain train
    18h 59m
    ¥1,421–1,728
  4. Drive 2,531.4 km

    1. Drive from Lijiang to Zhangjiakoucar car 2,531.4 km
    27h 17m
    ¥2,151–3,107
  5. Fly to Beijing Capital International Airport, train

    1. Fly from Lijiang Sanyi Airport (LJG) to Beijing Capital International Airport (PEK)plane plane LJG - PEK
    2. Take the train from Beijing North Station to Zhangjiakoutrain train
    7h 58m
    ¥2,521–3,794
  6. Fly to Beijing Daxing International Airport, train

    1. Fly from Lijiang Sanyi Airport (LJG) to Beijing Daxing International Airport (PKX)plane plane LJG - PKX
    2. Take the train from Beijing Daxing International Airport to Caoqiaotrain train
    3. Take the train from Beijing North Station to Zhangjiakoutrain train
    7h 42m
    ¥1,727–3,306
  7. Fly to Tianjin Binhai, train

    1. Fly from Lijiang Sanyi Airport (LJG) to Tianjin Binhai (TSN)plane plane LJG - TSN
    2. Take the train from Tianjin Station to Beijing Southtrain train
    3. Take the train from Beijing North Station to Zhangjiakoutrain train
    8h 15m
    ¥1,240–5,739

Lijiang Sanyi Airport (LJG) to Zhangjiakou Ningyuan Airport (ZQZ) flights

Calendar18Weekly Planes
Duration11h 9mAverage Duration
Ticket¥1,128Cheapest Price
See schedules

Questions & Answers

What companies run services between Lijiang, China and Zhangjiakou, China?

Sichuan Airlines, China Express Airlines, and three other airlines fly from Lijiang Sanyi Airport (LJG) to Zhangjiakou Ningyuan Airport (ZQZ) 3 times a day. Alternatively, you can take a vehicle from Lijiang to Zhangjiakou via Lijiang, Kunming, Kunming Station, Kunming South, Beijing West Station, Beijing West Station, National Library, National Library Station, Xizhimen Station, and Beijing North Station in around 18h 59m.

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