There are 10 ways to get from Datong to Weihai by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Suozhen
best- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Beijing South to Zibo northtrain
- Take the train from Zibo North to Weihaitrain
10h 49m¥590–887Train
cheapest- Take the train from Datong to Taiyuan Southtrain
- Take the train from Taiyuan South to Shijiazhuangtrain
- Take the train from Shijiazhuang to Weihaitrain
16h 40m¥385–989Bus, train
- Take the bus from Datong Xinnan to Beijing Liuliqiaobus
- Take the train from Beijing South to Weifang northtrain
- Take the train from Weifang north to Weihaitrain
14h 4m¥547–822Bus
- Take the bus from Datong Xinnan to Beijing Liuliqiaobus
- Take the bus from Beijing Yongdingmen to Qingdaobus
- Take the bus from Qingdao to Weihaibus
19h 59m¥403–578Drive 1,044.4 km
- Drive from Datong to Weihaicar 1,044.4 km
11h 23m¥907–1,310Train to Beijing Capital International Airport, fly to Weihai, bus
- Take the train from Datong South station to Beijing North stationtrain
- Fly from Beijing Capital International Airport (PEK) to Weihai (WEH)plane PEK - WEH
- Take the bus from Weihai Dashuibo Airport to Weihaiwei Buildingbus
8h 35m¥1,333–4,266Train, train to Beijing Daxing International Airport, fly to Weihai, bus
- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Weihai (WEH)plane PKX - WEH
- Take the bus from Weihai Dashuibo Airport to Weihaiwei Buildingbus
8h 38m¥1,539–4,878Train to Beijing Capital International Airport, fly to Yantai Penglai International Airport, bus, train
- Take the train from Datong South station to Beijing North stationtrain
- Fly from Beijing Capital International Airport (PEK) to Yantai Penglai International Airport (YNT)plane PEK - YNT
- Take the bus from Yantai Airport to Yantai Southern Bus Stationbus
- Take the train from Yantai South to Weihaitrain
9h 47m¥1,298–2,576Train, train to Beijing Daxing International Airport, fly to Yantai Penglai International Airport, bus
- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Yantai Penglai International Airport (YNT)plane PKX - YNT
- Take the bus from Yantai Airport to Yantai Southern Bus Stationbus
- Take the train from Yantai South to Weihaitrain
9h 56m¥1,504–4,988Bus to Hohhot Baita International Airport, fly to Yantai Penglai International Airport, bus, train
- Take the bus from Datong bus station to hohhot Stationbus
- Fly from Hohhot Baita International Airport (HET) to Yantai Penglai International Airport (YNT)plane HET - YNT
- Take the bus from Yantai Airport to Yantai Southern Bus Stationbus
- Take the train from Yantai South to Weihaitrain
11h 23m¥1,693–6,238
Beijing Capital International Airport (PEK) to Weihai (WEH) flights
Questions & Answers
The cheapest way to get from Datong to Weihai is to bus which costs ¥400 - ¥600 and takes 19h 59m.
The fastest way to get from Datong to Weihai is to train and fly and bus which takes 8h 35m and costs ¥1300 - ¥4300.
The distance between Datong and Weihai is 1472 km. The road distance is 1044.4 km.
The best way to get from Datong to Weihai without a car is to train via Suozhen which takes 10h 49m and costs ¥550 - ¥900.
It takes approximately 10h 49m to get from Datong to Weihai, including transfers.
The best way to get from Datong to Weihai is to train via Suozhen which takes 10h 49m and costs ¥550 - ¥900. Alternatively, you can bus, which costs ¥400 - ¥600 and takes 19h 59m.
Yes, the driving distance between Datong to Weihai is 1044 km. It takes approximately 11h 23m to drive from Datong to Weihai.
There are 29+ hotels available in Weihai.
What companies run services between Datong, Shanxi, China and Weihai, China?
You can take a vehicle from Datong to Weihaiwei Building via Datong South station, Beijing North station, Xizhimen Station, Beijing South station, Beijing South, Zibo North, Weihai, and Weihai Bus Station in around 10h 49m. Alternatively, you can take a bus from Datong Xinnan to Weihai via Beijing Liuliqiao, Liuliqiao, Xiju, Beijing South, Beijing Yongdingmen, Qingdao, and Qingdao in around 19h 59m.
- Website
- airchina.com
Flights from Beijing Capital International Airport to Weihai
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥1,100–4,000
Flights from Beijing Daxing International Airport to Weihai
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,300–4,600
Flights from Beijing Capital International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Beijing Daxing International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ¥1,200–4,600
- Website
- sda.cn
Flights from Beijing Capital International Airport to Weihai
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥1,100–4,000
Flights from Beijing Capital International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Beijing Daxing International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ¥1,200–4,600
- Website
- en.ceair.com
Flights from Hohhot Baita International Airport to Yantai Penglai International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–6,000
Train from Datong South station to Beijing North station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Beijing South to Zibo north
- 2nd Class Seat
- ¥220–240
- 1st Class Seat
- ¥360–400
- Business Class Seat
- ¥500–750
Train from Beijing South to Weifang north
- 2nd Class Seat
- ¥270–300
- 1st Class Seat
- ¥440–480
- Business Class Seat
- ¥600–900
Train from Taiyuan South to Shijiazhuang
- 2nd Class Seat
- ¥90–105
- 1st Class Seat
- ¥150–170
- Business Class Seat
- ¥210–310
Train from Yantai South to Weihai
- 2nd Class Seat
- ¥36–39
- 1st Class Seat
- ¥57–62
- Business Class Seat
- ¥75–110
Train from Zibo North to Weihai
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ¥190–440
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥190–270
- Adult - 1st Class
- ¥310–440
Train from Weifang north to Weihai
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- ¥160–360
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥160–230
- Adult - 1st Class
- ¥260–360
Train from Taiyuan South to Shijiazhuang
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ¥80–170
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥80–120
- Adult - 1st Class
- ¥110–170
Train from Shijiazhuang to Weihai
- Ave. Duration
- 5h 21m
- Frequency
- 3 times a day
- Estimated price
- ¥290–700
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥290–410
- Adult - 1st Class
- ¥500–700
Train from Yantai South to Weihai
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥50–70
Train from Datong to Taiyuan South
- Hard Seat
- ¥40–60
- Hard sleeper
- ¥85–120
- Soft sleeper
- ¥140–190
Train from Taiyuan South to Shijiazhuang
- Hard Seat
- ¥50–75
- Hard Sleeper
- ¥65–90
- Soft Sleeper
- ¥140–200
- Phone
- +86-010-96165
Train from Caoqiao to Beijing Daxing International Airport
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥27–35
- Schedules at
- bdia.com.cn
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Datong Xinnan to Beijing Liuliqiao
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Beijing Yongdingmen to Qingdao
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ¥170–250
- Schedules at
- chinabusguide.com
- Bus
- ¥170–250
Bus from Qingdao to Weihai
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥95–140
- Schedules at
- chinabusguide.com
- Bus
- ¥95–140
- Phone
- 0631-8641172
- airwh@163.com
- Website
- whairport.com
Bus from Weihai Dashuibo Airport to Weihaiwei Building
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ¥30
- Schedules at
- whairport.com
- Phone
- 0535-6299999
- ytjc6299999@163.com
- Website
- yantai-airport.com
Bus from Yantai Airport to Yantai Southern Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ¥30
- Schedules at
- yantai-airport.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Train travel in Spain: A guide to Renfe, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.





















