There are 5 ways to get from Zaranj to Xingcheng by car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Kandahar Airport, fly to Shanhaiguan, train
best- Drive from Zaranj to Kandahar Airport (KDH)
- Fly from Kandahar Airport (KDH) to Shanhaiguan (SHF)KDH - SHF
- Take the train from Shanhaiguan to Xingcheng
2d 6hDrive to Herat, fly to Shanhaiguan, train
- Drive from Zaranj to Herat (HEA)
- Fly from Herat (HEA) to Shanhaiguan (SHF)HEA - SHF
- Take the train from Shanhaiguan to Xingcheng
2d 6hDrive to Herat, fly to Jinzhou Bay Airport, train
- Drive from Zaranj to Herat (HEA)
- Fly from Herat (HEA) to Jinzhou Bay Airport (JNZ)HEA - JNZ
- Take the train from Jinzhou to Xingcheng
37h 13mDrive to Kandahar Airport, fly to Dalian Zhoushuizi International Airport, train
- Drive from Zaranj to Kandahar Airport (KDH)
- Fly from Kandahar Airport (KDH) to Dalian Zhoushuizi International Airport (DLC)KDH - DLC
- Take the train from Dalian North Station to Shanhaiguan
- Take the train from Shanhaiguan to Xingcheng
25h 1mDrive to Kandahar Airport, fly to Beijing Capital International Airport, train
- Drive from Zaranj to Kandahar Airport (KDH)
- Fly from Kandahar Airport (KDH) to Beijing Capital International Airport (PEK)KDH - PEK
- Take the train from Beijing South to Shanhaiguan
- Take the train from Shanhaiguan to Xingcheng
23h 44m
Kandahar Airport (KDH) to Shanhaiguan (SHF) flights
Questions & Answers
The distance between Zaranj and Xingcheng is 5481 km.
It takes approximately 2 days 6h to get from Zaranj to Xingcheng, including transfers.
Xingcheng is 3h 30m ahead of Zaranj. It is currently 9:02 PM in Zaranj and 12:32 AM in Xingcheng.
There are five+ hotels available in Xingcheng.
What companies run services between Zaranj, Afghanistan and Xingcheng, China?
There is no direct connection from Zaranj to Xingcheng. However, you can drive to Kandahar Airport (KDH) airport, fly to Shanhaiguan (SHF), take the taxi to Shanhaiguan, then take the train to Xingcheng. Alternatively, you can drive to Herat (HEA) airport, fly to Shanhaiguan (SHF), take the taxi to Shanhaiguan, then take the train to Xingcheng.
- Website
- ch.com
Flights from Kandahar Airport to Shanhaiguan via Kabul, Urumqi, Lanzhou
- Ave. Duration
- 2d 2h
- When
- Wednesday
- Estimated price
- ¥1,500–6,500
Flights from Herat to Shanhaiguan via Kabul, Urumqi, Lanzhou
- Ave. Duration
- 2d 2h
- When
- Wednesday
- Estimated price
- ¥1,500–6,500
- Website
- airchina.com
Flights from Kandahar Airport to Dalian Zhoushuizi International Airport via Dubai, Beijing Capital International Airport
- Ave. Duration
- 20h 21m
- When
- Sunday
- Estimated price
- ¥1,800–7,000
Flights from Kandahar Airport to Beijing Capital International Airport via Dubai
- Ave. Duration
- 14h 55m
- When
- Sunday
- Estimated price
- ¥1,700–6,500
Flights from Kandahar Airport to Beijing Capital International Airport via Kabul, Urumqi
- Ave. Duration
- 10h 40m
- When
- Wednesday
- Estimated price
- ¥1,400–4,800
- Website
- en.ceair.com
Flights from Herat to Jinzhou Bay Airport via Kabul, Urumqi, Wuhan
- Ave. Duration
- 28h 45m
- When
- Wednesday
- Estimated price
- ¥2,200–9,500
Flights from Herat to Jinzhou Bay Airport via Kabul, Delhi, Shanghai Pudong
- Ave. Duration
- 39h 40m
- When
- Saturday
- Estimated price
- ¥2,300–7,500
- Website
- chinaexpressair.com
Flights from Kandahar Airport to Shanhaiguan via Kabul, Urumqi, Hami
- Ave. Duration
- 45h 25m
- When
- Wednesday
- Estimated price
- ¥1,400–6,000
Flights from Herat to Shanhaiguan via Kabul, Urumqi, Hami
- Ave. Duration
- 45h 40m
- When
- Wednesday
- Estimated price
- ¥1,500–6,500
Flights from Kandahar Airport to Beijing Capital International Airport via Kabul, Urumqi
- Ave. Duration
- 10h 40m
- When
- Wednesday
- Estimated price
- ¥1,400–4,800
- Website
- sda.cn
Flights from Kandahar Airport to Shanhaiguan via Kabul, Urumqi, Hami
- Ave. Duration
- 45h 25m
- When
- Wednesday
- Estimated price
- ¥1,400–6,000
Flights from Herat to Shanhaiguan via Kabul, Urumqi, Hami
- Ave. Duration
- 45h 40m
- When
- Wednesday
- Estimated price
- ¥1,500–6,500
Flights from Kandahar Airport to Beijing Capital International Airport via Kabul, Urumqi
- Ave. Duration
- 10h 40m
- When
- Wednesday
- Estimated price
- ¥1,400–4,800
- Website
- csair.com
Flights from Kandahar Airport to Dalian Zhoushuizi International Airport via Kabul, Urumqi
- Ave. Duration
- 11h
- When
- Wednesday
- Estimated price
- ¥1,500–6,500
- Website
- emirates.com
Flights from Kandahar Airport to Beijing Capital International Airport via Dubai
- Ave. Duration
- 16h 45m
- When
- Sunday
- Estimated price
- ¥2,700–11,000
- Website
- hainanairlines.com
Flights from Kandahar Airport to Beijing Capital International Airport via Kabul, Urumqi
- Ave. Duration
- 10h 40m
- When
- Wednesday
- Estimated price
- ¥1,300–6,500
Train from Shanhaiguan to Xingcheng
Train from Jinzhou to Xingcheng
Train from Dalian North Station to Shanhaiguan
- 2nd Class Seat
- ¥240–270
- 1st Class Seat
- ¥400–440
- Business Class Seat
- ¥600–850
Train from Beijing South to Shanhaiguan
- 2nd Class Seat
- ¥170–190
- 1st Class Seat
- ¥280–310
- Business Class Seat
- ¥420–600
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









