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.
Fly Xining to Beijing Capital International Airport, bus
best- Fly from Xining (XNN) to Beijing Capital International Airport (PEK)plane XNN - PEK
- Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus
- Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus
7h 39m¥2,270–2,587Train, bus via Haidong
cheapest- Take the train from Xining to Ledutrain
- Take the train from Ledu to Beijing West Stationtrain
- Take the bus from Xiba River to Huairou Beidajiebus
26h 30m¥198–512Train, bus
- Take the train from Xining to Beijing West Stationtrain Xining
- Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus 916 Express
13h 56m¥859–936Drive 1,680.4 km
- Drive from Xining to Great wall of Chinacar 1,680.4 km
17h 30m¥1,424–2,056Fly Xining to Beijing Daxing International Airport, train, line 10 subway, bus
- Fly from Xining (XNN) to Beijing Daxing International Airport (PKX)plane XNN - PKX
- Take the train from Beijing Daxing International Airport to Caoqiaotrain
- Take the subway from Caoqiao to Sanyuanqiao Stationsubway
- Take the bus from Sanyuan Bridge West Station to Huairou Beidajiebus
- Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus
8h 32m¥1,679–5,599Fly Xining to Tianjin Binhai, train, bus
- Fly from Xining (XNN) to Tianjin Binhai (TSN)plane XNN - TSN
- Take the train from Tianjin Station to Beijing Southtrain
- Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus
- Take the bus from Huairou Beidajie to Mutianyu Roundabeltbus
8h 42m¥842–3,937Train, bus to Lanzhou, fly to Beijing Capital International Airport, bus
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Beijing Capital International Airport (PEK)plane LHW - PEK
- Take the bus from Dongzhimen Bus Station to Huairou Beidajiebus
10h 22m¥1,409–3,352Train
- Take the train from Xining to Beijing Qinghe Stationtrain Xining
- Take the train from Beijing Qinghe Station to Yanqi Laketrain Beijing North
14h 10m¥590–1,336Train, bus via Xi'an
- Take the train from Xining to Minghe Southtrain
- Take the train from Minghe South to Xi'an Northtrain
- Take the train from Xi'an North to Xingtai East Stationtrain
- Take the bus from Xingtai to Beijing Lianhuachibus
15h 21m¥801–1,270
Xining (XNN) to Beijing Capital International Airport (PEK) flights
Questions & Answers
The cheapest way to get from Xining to Great wall of China is to train and bus via Haidong which costs ¥190 - ¥550 and takes 26h 30m.
The fastest way to get from Xining to Great wall of China is to fly and bus which takes 7h 39m and costs ¥2200 - ¥2600.
No, there is no direct train from Xining to Great wall of China. However, there are services departing from Xining and arriving at Yanqi Lake via Beijing Qinghe Station. The journey, including transfers, takes approximately 14h 10m.
The distance between Xining and Great wall of China is 1476 km. The road distance is 1680.4 km.
The best way to get from Xining to Great wall of China without a car is to train and bus which takes 13h 56m and costs ¥850 - ¥950.
It takes approximately 7h 39m to get from Xining to Great wall of China, including transfers.
Xining to Great wall of China train services, operated by China Railways D-Class, depart from Xining station.
Xining to Great wall of China train services, operated by China Railways D-Class, arrive at Beijing Qinghe Station.
Yes, the driving distance between Xining to Great wall of China is 1680 km. It takes approximately 17h 30m to drive from Xining to Great wall of China.
There are 31+ hotels available in Great wall of China.
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.
- Website
- airchina.com
Flights from Xining to Beijing Capital International Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ¥2,460–2,510
Flights from Xining to Beijing Capital International Airport via Yinchuan Hedong
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ¥2,460–2,510
Flights from Xining to Tianjin Binhai
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–4,500
Flights from Xining to Tianjin Binhai via Taiyuan
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ¥2,100–4,500
Flights from Xining to Tianjin Binhai via Yinchuan Hedong
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- ¥2,100–4,500
Flights from Lanzhou to Beijing Capital International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,300–3,100
- Website
- en.ceair.com
Flights from Xining to Beijing Daxing International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,800–7,000
Flights from Xining to Beijing Daxing International Airport via Xi An
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ¥2,000–5,500
- Website
- xiamenair.com
Flights from Xining to Beijing Daxing International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Xining to Beijing Daxing International Airport via Xi An
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ¥2,000–5,500
- Website
- csair.com
Flights from Xining to Beijing Daxing International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- flycua.com
Flights from Xining to Beijing Daxing International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,800–7,000
- Website
- hainanairlines.com
Flights from Xining to Tianjin Binhai
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Flights from Lanzhou to Beijing Capital International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥1,500–4,300
- Website
- sda.cn
Flights from Xining to Beijing Capital International Airport via Yinchuan Hedong
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ¥2,460–2,510
Flights from Xining to Tianjin Binhai
- Ave. Duration
- 2h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥750–3,800
- Website
- intl.jdair.net
Flights from Xining to Beijing Daxing International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,600–5,500
- Website
- tibetairlines.com
Flights from Xining to Tianjin Binhai
- Ave. Duration
- 2h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥750–3,800
- Website
- tianjin-air.com
Flights from Xining to Tianjin Binhai
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Train from Xining to Beijing West Station
- 2nd Class Seat
- ¥800–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥2,000–2,800
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Xining to Lanzhou West
- 2nd Class Seat
- ¥90–100
- 1st Class Seat
- ¥140–170
- Business Class Seat
- ¥210–300
Train from Xi'an North to Xingtai East Station
- 2nd Class Seat
- ¥330–360
- 1st Class Seat
- ¥540–590
- Business Class Seat
- ¥750–1,200
- Phone
- +86-010-96165
- Website
- Beijing International Airport
Train from Beijing Daxing International Airport to Caoqiao
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥27–35
- Website
- Beijing International Airport
- Phone
- 86-010-96165
- Website
- bjsubway.com
Subway from Caoqiao to Sanyuanqiao Station
- Ave. Duration
- 37 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥5–7
- Schedules at
- map.bjsubway.com
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥80–160
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥80–120
- Adult - 1st Class
- ¥110–160
Train from Xining to Beijing Qinghe Station
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- ¥500–1,300
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥500–700
- Adult - 1st Class
- ¥900–1,300
Train from Xining to Minghe South
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥60–90
Train from Minghe South to Xi'an North
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–280
- Adult - 1st Class
- ¥330–470
Train from Xining to Lanzhou West
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–140
Train from Xining to Ledu
- Hard Seat
- ¥16–23
- Hard sleeper
- ¥40–55
- Soft sleeper
- ¥65–90
- Phone
- +86 010-12306
- Website
- 12306.cn
Train from Beijing Qinghe Station to Yanqi Lake
Train from Xining to Ledu
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- ¥35–100
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥35–55
- Hard Sleeper
- ¥80–100
- Soft Sleeper
- ¥130–170
Train from Ledu to Beijing West Station
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- ¥150–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥150–220
- Hard Sleeper
- ¥300–370
- Soft Sleeper
- ¥470–600
- Phone
- +86 10-96166
- Website
- bjbus.com
Bus from Dongzhimen Bus Station to Huairou Beidajie
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
Bus from Huairou Beidajie to Mutianyu Roundabelt
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥14–18
- Schedules at
- travelchinaguide.com
Bus from Dongzhimen Bus Station to Huairou Beidajie
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
Bus from Sanyuan Bridge West Station to Huairou Beidajie
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
Bus from Huairou Beidajie to Mutianyu Roundabelt
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥14–18
- Schedules at
- travelchinaguide.com
Bus from Dongzhimen Bus Station to Huairou Beidajie
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
Bus from Huairou Beidajie to Mutianyu Roundabelt
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥14–18
- Schedules at
- travelchinaguide.com
Bus from Dongzhimen Bus Station to Huairou Beidajie
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
Bus from Xiba River to Huairou Beidajie
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ¥12–18
- Schedules at
- travelchinaguide.com
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Xingtai to Beijing Lianhuachi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ¥90–200
- Schedules at
- chinabusguide.com
- Bus
- ¥140–200
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 guide



























