Zhangjiakou Transportation

Zhangjiakou, around 112 miles (180 kilometers) from Beijing, is located at the junction of Beijing, Hebei, Shanxi, and Inner Mongolia. The highways and railways are widely radiated from the city to connect the bordering places and other areas. The government is striving to construct a more convenient transport system to welcome the 2022 Winter Olympic Games. As the Olympic events will be held in Beijing and Zhangjiakou, the transportation between the two cities accordingly becomes fairly important. 
 How to Get to Zhangjiakou from Beijing


Airport Code: ZQZ
Location: About 5.5 miles (9 kilometers) in southeastern Zhangjiakou City.
Brief Introduction: Put into service on Jun. 16, 2013, Zhangjiakou Ningyuan Airport operates both civil and military aviation services. It mainly serves domestic flights, currently connecting Guangzhou, Hangzhou, Shanghai, Shenyang, Shenzhen, Shijiazhuang and Xiamen.

1. Airport Shuttle Bus: It travels between airport and Zhangjiakou International Hotel whose cost is CNY 10 and duration is about 20 minutes.
2. City Bus: Buses no. 23 and 107 can take you from airport to the downtown.
3. Taxi: A single trip costs around CNY 30 and takes around 30 minutes.


Zhangjiakou Railway Station, located in Qiaodong District, was built in 1909 and is the terminal station of Beijing-Zhangjiakou Rail Line, which is the first railway of China. It is the only train station for passengers use in the city, so it operates both high  speed trains to/from Beijing, Hohhot, Datong, Baotou, Xuanhua, Badaling Great Wall and normal speed trains to/from Shanghai, Guilin, Zhengzhou, Shijiazhuang, Urumqi and so on. 

Beijing-Zhangjiakou High Speed Rail Line has served the public by the end of 2019. It starts from Beijing North, via Qinghe, Changping, Huailai, Xiahuayuan North, Xuanhua North, and terminates at Zhangjiakou. The rail line passes through the Great Wall three times, thus being dubbed as the High Speed Railway under the Great Wall.

 See detailed Zhangjiakou Train Schedule

 Major Rail Lines from the city to:


Long-distance Bus

Two long-distance bus stations make travels to neighboring cities and areas afar by land very convenient.

 General Long-distance Bus Station
Located at no. 100, Xishahe Street, it operates around 200 bus routes and the buses lead to many cities, counties, and even villages in Beijing, Tianjin, Hebei, Shanxi, Inner Mongolia and other areas.
Bus Routes: 2, 5, 10, 13, 18

 South Long-distance Bus Station
It is located at the intersection of Zhanqian West Street and Shiji Road, near the South Railway Station. Buses departing from the station go to Jining, Hohhot, Datong, Taiyuan, Zhangbei, Xixinying, Zhuolu, Yuxian, Zaozhuang, Xuchang and other places.
 Zhangjiakou metro will have 6 subway lines passing the major districts including Xuanhua, Xiahuayuan, Wanquan, Chongli, Qiaodong and Qiaoxi Districts. Metro Line 1, which is covering 22 stations, will be constructed between Yanghe and Shuijingtun by the end of 2020. Metro Line 2 will link Malianbao and Wanquan Town via 25 stations in total.

City Bus

There are 28 city bus routes in the city and buses to railway stations and long-distance bus stations are accessible. Most buses are in service from 06:00 to 21:00 (it varies from different lines) and the fare is CNY1 per person.
Complaint Hotline: 86-0313-2212815
Consulting Hotline: 86-0313-2210047


Taking a taxi is a convenient way to travel in town and suburb. The standard taxi fare is CNY6 for the first 2 kilometers (1.2 miles). It costs CNY1.4 and CNY1.6 per additional kilometer (0.6 mile), respectively for cars with the emission volume lower or higher than 1.4 liters (0.4 gallon). A waiting fee is also needed: if the wait is no more than 5 minutes, it is for free; if longer, an extra CNY1 is charged per extra 5 minutes.

Over 400 taxis now have been equipped with new taximeters with both Chinese and English greeting function. When taking a taxi, it is nice to hear “Hello, welcome to take a taxi”. The taxi companies are also planning to train their drivers to speak some simple English in order to better serve the international travelers.
- Last updated on Jan. 08, 2020 -
Questions & Answers on Zhangjiakou Transportation
Asked by GUSTAVOANA | Oct. 03, 2019 07:56Reply
Bus Zhangjiakou to Chengde
What are the schedules and rates of the buses since the bus station of Zhangjiakou to Chengde? Thanks.
Answers (1)
Answered by Suzy from ITALY | Oct. 10, 2019 23:06

You can take bus from Zhangjiakou Coach station at 7:00, 10:00 and 14:00. The ticket fare is CNY 130 per person.
Asked by Michael from AUSTRALIA | Jun. 05, 2018 04:12Reply
WHAT is the ROUTE NUMBER from Beijing to Zhangjiakou?
PLEASE!!, what is the SPECIFIC BUS ROUTE NUMBER from Luiliqiao, Beijing to ZJK?

I've wasted an hour being repeatedly mis-directed and now dumped uselessly elsewhere in Beijing.

People need route NUMBERS (if any).

Also the correct exit is *E*, NOT C!
Answers (1)
Answered by Joe from POLAND | Jun. 07, 2018 20:03

Actually, it seems that there is no specific route number of these buses, they just use Chinese characters. Maybe you can ask help for the staff of bus station. The Chinese characters should be 北京-张家口.
Asked by Michelle from SINGAPORE | Aug. 30, 2017 23:48Reply
Where can i take direct bus from Zhangjiakou to Zhenglanqi?
Can i pre-purchase the bus ticket from Beijing airport? What are the timings available?
Answers (4)
Answered by Jenny from FRANCE | Aug. 31, 2017 21:21

You are suggested to take a bus to Duolun from ZJK Bus Station, the bus will drop you off at Zhenglanqi, and it leaves at 7:20, 7:30, 13:00 and 16:00.

But you can’t buy the ticket from Beijing Airport, but you can take Shuttle Bus line 10 and get off at Taoranqiao, then take a taxi to Yongdingmen Bus Station, it’s not far, but the route is a little confusing. From the Bus Station, you can take bus to Zhangjiakou Bus Station, the bus is available from 10:00 to 18:00.
Answered by Michelle from SINGAPORE | Sep. 01, 2017 03:07

Thanks! Do u have the address of the bus station at ZJK? How much would the bus to Zhenglanqi cost and how long will it take? Thanks!
Answered by Amy from FRANCE | Sep. 01, 2017 04:30

As I know, the bus station is in 100 Xishahe Street, and it takes CNY78, about 4 hours.
Answered by Michelle from SINGAPORE | Sep. 01, 2017 04:50

Thank u very much!
Asked by Malik ahsan from PAKISTAN | Aug. 25, 2017 04:38Reply
I want to go to Zhangjiakou from Beijing
can you tell me from where i can get bus and where is bus station in Beijing because there is no train for 2 days
Answers (1)
Answered by Felicia from SWEDEN | Aug. 28, 2017 01:48

Hello, you should go to Liuliqiao Long-distance Bus Station and take a direct bus to Zhangjiakou within 3h. The fare can be CNY70-80. I remember the buses are scheduled from 06:40 to 19:20.
Asked by Eljay from AUSTRALIA | Mar. 01, 2017 06:32Reply
Is it possible to take a bus directly from Zhangjiakou to Badaling?
If not, what is the approximate cost of a taxi or chartered car?
Answers (1)
Answered by Damian from GERMANY | Mar. 02, 2017 00:41

Well, there is no direct bus that operates between these two places. In addition, the expense of hiring a private car would be high because of the long distance. Thus you are advised to take a train from ZJK South Railway Station and get to Beijing West Railway Station first. Then take bus no. Te 13 to Deshengmen directly. After arriving, transfer to take bus no.877. The drop-off site is close to the pulley car lower station and about 10 minutes' walk to the entrance of Badaling Great Wall.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)