HUB hero image

How to Travel from

Shijiazhuang to Nanjing

by Plane, Route or Car

Shijiazhuang
+0
Nanjing
Transport search to Nanjing
Shijiazhuang
+0
Nanjing
Building a composite car route
Cheapest
Best Offer!
Car
21 h 9 min
2042 km.
from $112
Composite Route Car Only

Three ways to Travel from Shijiazhuang to Nanjing

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Shijiazhuang to Dezhou
Ave. Duration:
1h 12m
Frequency:
5 times a day
Estimated price:
$14.63–$16.54
Train from Dezhou East to Nanjing
Ave. Duration:
2h 56m
Frequency:
Hourly
Estimated price:
$49.62–$54.71
Train from Shijiazhuang to Nanjing
Ave. Duration:
5h 18m
Frequency:
4 times a day
Estimated price:
$63.61–$69.97

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Shijiazhuang to Dezhou
Ave. Duration:
1h 12m
Frequency:
Every 4 hours
Estimated price:
$12.72–$25.45

Nanjing Metro

Website:
travelchinaguide.com/cityguides/jiangsu/nanjing/subway.htm
Train from Nanjing South to Gulou
Ave. Duration:
22 min
Frequency:
Every 5 minutes
Estimated price:
$0.31–$2.42

Airlines

Hebei

Website:
hbhk.com.cn/
Plane from Shijiazhuang Zhengding International Airport to Nanjing
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$95.42–$203.56

Questions and Answers

What is the cheapest way to get from Shijiazhuang to Nanjing?

The cheapest way to get from Shijiazhuang to Nanjing is to train which costs $54.35 - $65.22 and takes 5h 42m.

What is the fastest way to get from Shijiazhuang to Nanjing?

The fastest way to get from Shijiazhuang to Nanjing is to fly and line 1 subway which takes 4h 42m and costs $81.52 - $184.78 .

Is there a direct train between Shijiazhuang and Nanjing?

No, there is no direct train from Shijiazhuang to Nanjing. However, there are services departing from Shijiazhuang and arriving at Daxinggong via Dezhou East and Nanjing South. The journey, including transfers, takes approximately 5h 6m.

How far is it from Shijiazhuang to Nanjing?

The distance between Shijiazhuang and Nanjing is 924 km. The road distance is 890.4 km.

How do I travel from Shijiazhuang to Nanjing without a car?

The best way to get from Shijiazhuang to Nanjing without a car is to train via Dezhou which takes 5h 6m and costs $53.26 - $70.65 .

How long does it take to get from Shijiazhuang to Nanjing?

It takes approximately 5h 6m to get from Shijiazhuang to Nanjing, including transfers.

Where do I catch the Shijiazhuang to Nanjing train from?

Shijiazhuang to Nanjing train services, operated by China Railways D-Class, depart from Shijiazhuang station.

Train, bus or fly from Shijiazhuang to Nanjing?

The best way to get from Shijiazhuang to Nanjing is to train via Dezhou which takes 5h 6m and costs $53.26 - $70.65 . There are no good options to train or bus between Shijiazhuang to Nanjing.

Where does the Shijiazhuang to Nanjing train arrive?

Shijiazhuang to Nanjing train services, operated by China Railways D-Class, arrive at Dezhou East station.

Can I drive from Shijiazhuang to Nanjing?

Yes, the driving distance between Shijiazhuang to Nanjing is 890 km. It takes approximately 9h 5m to drive from Shijiazhuang to Nanjing.

Where can I stay near Nanjing?

There are 233+ hotels available in Nanjing. Prices start at $34.28 per night.
+0