Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
20 h 22 min
2024 km.
from $111
Composite Route Car Only
Four ways to Travel from Yan’an to Shenzhen North Station
Select an Option Below to Start Your Journey
Cheapest
By car (2 024 km)
Other
Bus, Train (Bus)
Bus, Train (Bus)
Train
Transport providers
Airlines
China Southern Airlines
Website:
csair.com/
Plane from Yan'An Nanniwan Airport to Shenzhen
Ave. Duration:
3h 10m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$152.67–$432.57
Sichuan Airlines
Website:
ch.com/
Plane from Yan'An Nanniwan Airport to Shenzhen
Ave. Duration:
5h 25m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$165.39–$470.74
Xiamen Airlines
Website:
xiamenair.com
Plane from Yan'An Nanniwan Airport to Shenzhen
Ave. Duration:
5h 10m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$108.14–$343.51
China Express Airlines
Website:
chinaexpressair.com/
Plane from Yan'An Nanniwan Airport to Shenzhen
Ave. Duration:
5h 10m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$108.14–$343.51
Train operators
China Railways G-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Xi'an North to Guangzhou
Ave. Duration:
7h 15m
Frequency:
Every 4 hours
Estimated price:
$127.23–$146.31
Train from Guangzhou South station to Shenzhen
Ave. Duration:
37 min
Frequency:
Every 15 minutes
Estimated price:
$7.76–$8.52
Train from Xian North to Shenzhen
Ave. Duration:
9h 36m
Frequency:
5 times a day
Estimated price:
$139.95–$152.67
China Railways D-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Guangzhou South station to Shenzhen
Ave. Duration:
37 min
Frequency:
Once daily
Estimated price:
$8.91–$15.27
Train from Gaunghzhou station to Shenzhen
Ave. Duration:
1h 29m
Frequency:
Once daily
Estimated price:
$10.18–$19.08
China Railways Z-Class
Phone:
(86)12306
Website:
12306.com/
Train from Xi'an to Guangzhou
Ave. Duration:
22h 24m
Frequency:
Once daily
Estimated price:
$27.99–$76.34
China Railways K-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Yan'an to Xi'an
Ave. Duration:
4h 9m
Frequency:
Once daily
Estimated price:
$6.36–$17.81
Bus operators
Qichezhan
Website:
qichezhan.net/
Bus from Yan’an to Xi'an
Ave. Duration:
5h
Frequency:
Every 30 minutes
Estimated price:
$10.79
Checi
Website:
checi.cn
Bus from Yan’an to Xi'an
Ave. Duration:
4h 46m
Frequency:
Once daily
Estimated price:
$18.13
Questions and Answers
What is the cheapest way to get from Yan’an to Shenzhen North Station?
The cheapest way to get from Yan’an to Shenzhen North Station is to bus and train via Guangzhou which costs $41.30 - $97.83 and takes 31h 51m.
What is the fastest way to get from Yan’an to Shenzhen North Station?
The fastest way to get from Yan’an to Shenzhen North Station is to fly which takes 4h 26m and costs $92.39 - $304.35 .
Is there a direct train between Yan’an and Shenzhen North Station?
No, there is no direct train from Yan’an to Shenzhen North Station. However, there are services departing from Yan'an and arriving at Shenzhen North via Wulukou and Xian North. The journey, including transfers, takes approximately 15h 40m.
How far is it from Yan’an to Shenzhen North Station?
The distance between Yan’an and Shenzhen North Station is 1652 km. The road distance is 2025 km.
How do I travel from Yan’an to Shenzhen North Station without a car?
The best way to get from Yan’an to Shenzhen North Station without a car is to bus and train which takes 14h 59m and costs $119.57 - $163.04 .
How long does it take to get from Yan’an to Shenzhen North Station?
It takes approximately 4h 26m to get from Yan’an to Shenzhen North Station, including transfers.
Where do I catch the Yan’an to Shenzhen North Station train from?
Yan’an to Shenzhen North Station train services, operated by China Railways K-Class, depart from Yan'an station.
Train or fly from Yan’an to Shenzhen North Station?
The best way to get from Yan’an to Shenzhen North Station is to fly which takes 4h 26m and costs $92.39 - $304.35 . Alternatively, you can train, which costs $119.57 - $152.17 and takes 15h 40m.
Where does the Yan’an to Shenzhen North Station train arrive?
Yan’an to Shenzhen North Station train services, operated by China Railways K-Class, arrive at Xi'an Train Station.
Can I drive from Yan’an to Shenzhen North Station?
Yes, the driving distance between Yan’an to Shenzhen North Station is 2025 km. It takes approximately 20h 22m to drive from Yan’an to Shenzhen North Station.
Which airlines fly from Yan'An Nanniwan Airport Airport to Shenzhen Bao'An International Airport Airport?
Xiamen Airlines, Sichuan Airlines, China Southern Airlines and China Express Airlines offer flights from Yan'An Nanniwan Airport Airport to Shenzhen Bao'An International Airport Airport.
Where can I stay near Shenzhen North Station?
There are 529+ hotels available in Shenzhen North Station. Prices start at $67.62 per night.