>
From Datong to Shijiazhuang

Compare prices to get from Datong to Shijiazhuang
Compare transport options from Datong to Shijiazhuang over the next 7 days. Flights start at THB 5,150. Trains start at THB 376.

Trains
THB 376|2h 59m
Flights
THB 5,150|21h 20m
THB 376
THB 376
THB 376
THB 376
THB 376
THB 376
THB 376
THB 376
--
--
--
--
--
--
crail
Cheapest
12:10
5h 58m
18:08
DatongShijiazhuang North
THB 376
Search
Direct
crail
Fastest
09:26
3h 26m
12:52
Datong SouthShijiazhuang
THB 867
Search
Direct
crail
13:31
6h 41m
20:12
DatongShijiazhuang North
THB 376
Search
Direct
crail
16:08
6h 46m
22:54
DatongShijiazhuang North
THB 376
Search
Direct
  • Prices shown from Datong to Shijiazhuang are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Flights and Trains from Datong to Shijiazhuang

The cheapest way to get from Datong to Shijiazhuang costs only THB 376 on average via Trains, and the quickest way takes just 6h 25m by Trains. Find the travel option that best suits you.

Train
Trains Cheapest Fastest
Average price THB 376
Average duration6h 25m
Departure Time22:59 - 08:23
Direct options
Flight
Flights
Average price THB 5,310
Average duration--
Departure Time--
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Datong to Shijiazhuang?

What is the cheapest day to travel by train from Datong to Shijiazhuang?

Average train fares from Datong to Shijiazhuang for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Datong to Shijiazhuang is Monday, with an average price of THB 376.

THB 376
  • Jun 1
  • Jun 2
  • Jun 3
  • Jun 4
  • Jun 5
  • May 30
  • May 31

From Datong to Shijiazhuang: Travel Information

Find stations and airports near Datong and Shijiazhuang

Popular train stations near Datong

Datong South Datong China
Datong Datong China
Pingwang Datong China
Yungang District Datong China
Huairen East Datong China

Popular train stations near Shijiazhuang

Shijiazhuang Shijiazhuang China
Shijiazhuang North Shijiazhuang China
Shijiazhuang East Shijiazhuang China
Zhengding Shijiazhuang China
Zhengding County Shijiazhuang China

Popular airports near Datong

Datong Yungang International Airport (DAT) Datong China
Shuozhou Zirun Airport (SZH) Nearby Shuozhou China

Popular airports near Shijiazhuang

Luan Cheng General Airport (LCT) Shijiazhuang China
Shijiazhuang Zhengding International Airport (SJW) Shijiazhuang China
Xinzhou Wutaishan Airport (WUT) Nearby Xinzhou China

Recommended hotels in Shijiazhuang

Holiday Inn SHIJIAZHUANG CENTRAL by IHG
9.3/10
2404 Reviews
Holiday Inn SHIJIAZHUANG CENTRAL by IHG
hotel-star hotel-star hotel-star hotel-star hotel-praise
Xinbai Plaza/Old Railway Station/ Nansantiao | 3.01 km from city centre
THB 1,112
Zhiduo Future Hotel
9.5/10
783 Reviews
Zhiduo Future Hotel
hotel-star hotel-star hotel-praise
White International Shopping Mall/Wanda Plaza | 3.34 km from city centre
45% off
THB 1,280 THB 707
Yunzhen Century Hotel
9.4/10
3305 Reviews
Yunzhen Century Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Xinbai Plaza/Old Railway Station/ Nansantiao | 3.36 km from city centre
41% off
THB 2,907 THB 1,704
Novlion Hotel
9.5/10
2836 Reviews
Novlion Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
Xinbai Plaza/Old Railway Station/ Nansantiao | 2.97 km from city centre
17% off
THB 1,338 THB 1,112

FAQ – How to travel from Datong to Shijiazhuang

  • What’s the distance between Datong and Shijiazhuang?

    It’s about 209 km (130 miles) from Datong to Shijiazhuang.
  • You can travel from Datong to Shijiazhuang in 2 different ways: Flights, Trains.
  • The fastest way to get from Datong to Shijiazhuang is by Trains, with an average journey time of 6h 25m.
  • The cheapest way to get from Datong to Shijiazhuang is by Trains, with an average price of THB 376. Other modes of transport are more expensive: Flights costs around THB 5,310 on avergae.
  • When traveling from Datong to Shijiazhuang, travelers usually depart from and arrive to the following locations: Flights typically departs from Datong Yungang International Airport and arrives at Luan Cheng General Airport , Trains typically departs from Datong South and arrives at Shijiazhuang .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Datong to Shijiazhuang are usually cheapest (Monday), with an average price of THB 376 .
  • The time difference between Datong and Shijiazhuang is 0h.