Rome2Rio

How to get fromXining to Great wall of Chinaby plane, bus, train, car, or subway

Find Transport to Great wall of China

See all options

There are 9 ways to get from Xining to Great wall of China by plane, bus, 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 Xining to Beijing Capital International Airport, bus

    best
    1. Fly from Xining (XNN) to Beijing Capital International Airport (PEK)plane plane XNN - PEK
    2. Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus bus
    3. Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus bus
    7h 39m
    ¥2,270–2,587
  2. Train, bus via Haidong

    cheapest
    1. Take the train from Xining to Ledutrain train
    2. Take the train from Ledu to Beijing West Stationtrain train
    3. Take the bus from Xiba River to Huairou Beidajiebus bus
    26h 30m
    ¥198–512
  3. Train, bus

    1. Take the train from Xining to Beijing West Stationtrain train Xining
    2. Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus bus 916 Express
    13h 56m
    ¥859–936
  4. Drive 1,680.4 km

    1. Drive from Xining to Great wall of Chinacar car 1,680.4 km
    17h 30m
    ¥1,424–2,056
  5. Fly Xining to Beijing Daxing International Airport, train, line 10 subway, bus

    1. Fly from Xining (XNN) to Beijing Daxing International Airport (PKX)plane plane XNN - PKX
    2. Take the train from Beijing Daxing International Airport to Caoqiaotrain train
    3. Take the subway from Caoqiao to Sanyuanqiao Stationsubway subway
    4. Take the bus from Sanyuan Bridge West Station to Huairou Beidajiebus bus
    5. Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus bus
    8h 32m
    ¥1,679–5,599
  6. Fly Xining to Tianjin Binhai, train, bus

    1. Fly from Xining (XNN) to Tianjin Binhai (TSN)plane plane XNN - TSN
    2. Take the train from Tianjin Station to Beijing Southtrain train
    3. Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus bus
    4. Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus bus
    8h 42m
    ¥842–3,937
  7. Train, bus to Lanzhou, fly to Beijing Capital International Airport, bus

    1. Take the train from Xining to Lanzhou Westtrain train
    2. Take the bus from Oriental Hotel to Lanzhou Airportbus bus
    3. Fly from Lanzhou (LHW) to Beijing Capital International Airport (PEK)plane plane LHW - PEK
    4. Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus bus
    10h 22m
    ¥1,409–3,352
  8. Train

    1. Take the train from Xining to Beijing Qinghe Stationtrain train Xining
    2. Take the train from Beijing Qinghe Station to Yanqi Laketrain train Beijing North
    14h 10m
    ¥590–1,336
  9. Train, bus via Xi'an

    1. Take the train from Xining to Minghe Southtrain train
    2. Take the train from Minghe South to Xi'an Northtrain train
    3. Take the train from Xi'an North to Xingtai East Stationtrain train
    4. Take the bus from Xingtai to Beijing Lianhuachibus bus
    15h 21m
    ¥801–1,270

Xining (XNN) to Beijing Capital International Airport (PEK) flights

Calendar28Weekly Planes
Duration3h 3mAverage Duration
Ticket¥2,464Cheapest Price
See schedules

Questions & Answers

What companies run services between Xining, China and Great wall of China?

You can take a train from Xining to Great wall of China via Beijing Qinghe Station and Yanqi Lake in around 14h 10m.

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?