Rome2Rio

How to get fromBeidaihe to Datongby train, bus, car, taxi or plane

Find Transport to Datong

See all options

There are 9 ways to get from Beidaihe to Datong by train, bus, car, taxi, 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.

  1. Train

    best
    1. Take the train from Beidaihe Station to Beijing SouthtrainQinhuangdao
    2. Take the train from Beijing North station to Datong South stationtrainBeijing North-Datong South
    5h 33m
    ¥364–419
  2. Bus

    cheapest
    1. Take the bus from Qinhuangdao to Beijing Airportbus
    2. Take the bus from Bcia T2 to West Railway Station South Squarebus7
    3. Take the bus from Beijing Liuliqiao to Datong Xinnanbus
    12h 11m
    ¥274–367
  3. Train, bus

    1. Take the train from Beidaihe Station to Beijing SouthtrainQinhuangdao
    2. Take the bus from Beijing Liuliqiao to Datong Xinnanbus
    8h 40m
    ¥298–364
  4. Drive 620.9 km

    1. Drive from Beidaihe to Datongcar620.9 km
    6h 29m
    ¥557–804
  5. Taxi to Qinhuangdao Beidaihe Airport, fly to Zhangjiakou Ningyuan Airport, train

    1. Take the taxi from Beidaihe to Qinhuangdao Beidaihe Airport (BPE)taxi
    2. Fly from Qinhuangdao Beidaihe Airport (BPE) to Zhangjiakou Ningyuan Airport (ZQZ)planeBPE - ZQZ
    3. Take the train from Zhangjiakou to Datong South stationtrain
    11h 35m
    ¥595–2,555
  6. Train, bus via Beijing

    1. Take the train from Beidaihe to BeijingtrainQinhuangdao
    2. Take the bus from Beijing Liuliqiao to Datong Xinnanbus
    9h 31m
  7. Taxi to Qinhuangdao Beidaihe Airport, fly to Hohhot Baita International Airport, bus

    1. Take the taxi from Beidaihe to Qinhuangdao Beidaihe Airport (BPE)taxi
    2. Fly from Qinhuangdao Beidaihe Airport (BPE) to Hohhot Baita International Airport (HET)planeBPE - HET
    3. Take the bus from hohhot Station to Datong bus stationbus
    11h 59m
    ¥581–2,508
  8. Train to Tianjin Binhai, fly to Hohhot Baita International Airport, bus

    1. Take the train from Beidaihe to Tianjin Stationtrain
    2. Fly from Tianjin Binhai (TSN) to Hohhot Baita International Airport (HET)planeTSN - HET
    3. Take the bus from hohhot Station to Datong bus stationbus
    9h 19m
    ¥1,084–2,056
  9. Taxi to Qinhuangdao Beidaihe Airport, fly to Ulanqab Airport, train

    1. Take the taxi from Beidaihe to Qinhuangdao Beidaihe Airport (BPE)taxi
    2. Fly from Qinhuangdao Beidaihe Airport (BPE) to Ulanqab Airport (UCB)planeBPE - UCB
    3. Take the train from Wulanchabu station to Huai'antrain
    4. Take the train from Huai'an to Datong South stationtrain
    11h 54m
    ¥668–2,723

Qinhuangdao Beidaihe Airport (BPE) to Zhangjiakou Ningyuan Airport (ZQZ) flights

Calendar15Weekly Planes
Duration11h 36mAverage Duration
Ticket¥381Cheapest Price
See schedules

Questions & Answers

What companies run services between Beidaihe, China and Datong, Shanxi, China?

You can take a vehicle from Beidaihe to Datong via Beidaihe Station, Beijing South, Beijing South station, Xizhimen Station, Beijing North station, and Datong South station in around 5h 33m. Alternatively, you can take a vehicle from Beidaihe to Datong Xinnan via Qinhuangdao, Beijing Airport, Bcia T2, West Railway Station South Square, Beijing West Station, Liuliqiao East, and Beijing Liuliqiao in around 12h 11m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.