There are 11 ways to get from Taichung to Datong by ferry, train, bus, car ferry, 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.
Ferry, train
best- Take the ferry from Taichung Harbor to Pingtan Portferry
- Take the train from Pingtan Station to Fuzhoutrain
- Take the train from Fuzhou Station to Beijing Southtrain
- Take the train from Beijing North station to Datong South stationtrain
18h 35m¥1,323–2,183Train to Taiwan Taoyuan International Airport, fly to Hohhot Baita International Airport, bus
cheapest- Take the train from 台中 to 桃園train
- Fly from Taiwan Taoyuan International Airport (TPE) to Hohhot Baita International Airport (HET)plane TPE - HET
- Take the bus from hohhot Station to Datong bus stationbus
14h 15m¥908–2,544Ferry, train, bus
- Take the ferry from Taichung Harbor to Pingtan Portferry
- Take the train from Pingtan Station to Shangraotrain
- Take the train from Shangrao Station to Shanghai stationtrain
- Take the bus from Shanghai General to Taiyuan Bus Terminalbus
- Take the bus from Taiyuan Bus Terminal to Datongbus
34h 24m¥1,181–2,077Car ferry, train, bus
- Take the car ferry from Taichung Harbor to Xiamen Portcarferry
- Take the train from Xiamen North to Beijing Fengtaitrain
- Take the bus from Beijing Liuliqiao to Datong Xinnanbus
40h 23m¥1,231–2,596Train to Taiwan Taoyuan International Airport, fly to Datong Beijiazao Airport, train
- Take the train from 台中 to 桃園train
- Fly from Taiwan Taoyuan International Airport (TPE) to Datong Beijiazao Airport (DAT)plane TPE - DAT
- Take the train from Huairen to Datongtrain
11h 54m¥1,005–3,141Car ferry, train, bus via Zhengzhou
- Take the car ferry from Taichung Harbor to Xiamen Portcarferry
- Take the train from Xiamen North to Zhengzhoutrain
- Take the bus from Zhengzhou to Taiyuan Bus Terminalbus
- Take the train from Taiyuan to Datongtrain
47h 24m¥949–2,560Train to Taiwan Taoyuan International Airport, fly to Beijing Capital International Airport, train
- Take the train from 台中 to 桃園train
- Fly from Taiwan Taoyuan International Airport (TPE) to Beijing Capital International Airport (PEK)plane TPE - PEK
- Take the train from Beijing North station to Datong South stationtrain
10h 51m¥1,213–1,885Train to Taipei Songshan Airport, fly to Hohhot Baita International Airport, bus
- Take the train from 台中 to 台北train
- Fly from Taipei Songshan Airport (TSA) to Hohhot Baita International Airport (HET)plane TSA - HET
- Take the bus from hohhot Station to Datong bus stationbus
15h 22m¥1,649–4,182Fly Taichung Airport to Datong Beijiazao Airport, train
- Fly from Taichung Airport (RMQ) to Datong Beijiazao Airport (DAT)plane RMQ - DAT
- Take the train from Huairen to Datongtrain
12h 29m¥1,658–5,617Ferry, bus to Fuzhou Changle International Airport, fly to Taiyuan Wusu International Airport, bus
- Take the ferry from Taichung Harbor to Pingtan Portferry
- Take the bus from Pingtan to Fuzhou Airportbus
- Fly from Fuzhou Changle International Airport (FOC) to Taiyuan Wusu International Airport (TYN)plane FOC - TYN
- Take the bus from Taiyuan Bus Terminal to Datongbus
17h 29m¥1,090–4,361Train to Taipei Songshan Airport, fly to Datong Beijiazao Airport, train
- Take the train from 台中 to 台北train
- Fly from Taipei Songshan Airport (TSA) to Datong Beijiazao Airport (DAT)plane TSA - DAT
- Take the train from Huairen to Datongtrain
13h 46m¥1,596–6,279
Taiwan Taoyuan International Airport (TPE) to Datong Beijiazao Airport (DAT) flights
Questions & Answers
The cheapest way to get from Taichung to Datong is to train and fly which costs ¥1200 - ¥1900 and takes 10h 51m.
The fastest way to get from Taichung to Datong is to train and fly which takes 10h 51m and costs ¥1200 - ¥1900.
The distance between Taichung and Datong is 2450 km.
The best way to get from Taichung to Datong without a car is to ferry and train which takes 18h 35m and costs ¥1300 - ¥2200.
It takes approximately 18h 35m to get from Taichung to Datong, including transfers.
There are 43+ hotels available in Datong.
What companies run services between Taichung, Taiwan and Datong, Shanxi, China?
There is no direct connection from Taichung to Datong. However, you can take the line 308 bus to Taichung Harbor Passenger Service Center, walk to Taichung Harbor, take the ferry to Pingtan Port, take the taxi to Pingtan Station, take the train to Fuzhou, take the train to Beijing South, walk to Beijing South station, take the line 4 subway to Xizhimen Station, walk to Beijing North station, take the train to Datong South station, then take the taxi to Datong. Alternatively, you can take a bus from Qiedongjiao(Dedicated Road) to Datong via Taichung Harbor Passenger Service Center, Taichung Harbor, Pingtan Port, Pingtan Station, Shangrao, Shangrao Station, Shanghai station, Shanghai General, and Taiyuan Bus Terminal in around 34h 24m.
- Website
- en.ceair.com
Flights from Taiwan Taoyuan International Airport to Datong Beijiazao Airport via Shanghai Pudong
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–4,500
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport via Shanghai Pudong
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥850–3,600
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Shanghai Pudong
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ¥950–3,800
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Nanjing
- Ave. Duration
- 10h 45m
- When
- Monday
- Estimated price
- ¥900–3,700
Flights from Taipei Songshan Airport to Hohhot Baita International Airport via Shanghai Pudong
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥1,100–4,700
Flights from Taipei Songshan Airport to Hohhot Baita International Airport via Fuzhou Changle International Airport, Hefei
- Ave. Duration
- 13h
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ¥1,100–4,700
Flights from Taichung Airport to Datong Beijiazao Airport via Cheju, Shanghai Pudong
- Ave. Duration
- 14h 25m
- When
- Saturday
- Estimated price
- ¥1,300–5,500
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥1,600–4,800
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- ¥1,600–4,900
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport via Shanghai Hongqiao
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,700–5,000
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport via Hefei
- Ave. Duration
- 5h 15m
- When
- Tuesday and Thursday
- Estimated price
- ¥1,600–4,900
Flights from Taipei Songshan Airport to Datong Beijiazao Airport via Shanghai Pudong
- Ave. Duration
- 10h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–6,000
- Website
- airchina.com
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥1,000–4,000
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport via Hangzhou Xiaoshan
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,000–1,200
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport via Shanghai Pudong
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- ¥1,000–1,200
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Shanghai Pudong
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,100
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Beijing Capital International Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ¥1,100–3,100
Flights from Taipei Songshan Airport to Hohhot Baita International Airport via Chongqing
- Ave. Duration
- 14h 10m
- When
- Thursday
- Estimated price
- ¥1,500–4,700
Flights from Taipei Songshan Airport to Hohhot Baita International Airport via Shanghai Pudong
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥1,400–3,900
Flights from Taipei Songshan Airport to Hohhot Baita International Airport via Wuhan
- Ave. Duration
- 10h 45m
- When
- Wednesday and Saturday
- Estimated price
- ¥1,400–3,900
- Website
- greaterbay-airlines.com
Flights from Taiwan Taoyuan International Airport to Datong Beijiazao Airport via Hong Kong
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,600–5,500
Flights from Taichung Airport to Datong Beijiazao Airport via Hong Kong
- Ave. Duration
- 7h 45m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,600–5,500
- Website
- evaair.com
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥1,000–4,000
- Website
- xiamenair.com
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Hangzhou Xiaoshan
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- ¥700–2,300
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- ¥1,700–5,500
- Website
- china-airlines.com
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ¥1,800–8,000
- Website
- juneyaoair.com
Flights from Taiwan Taoyuan International Airport to Datong Beijiazao Airport via Hangzhou Xiaoshan
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- ¥850–2,900
- Website
- hainanairlines.com
Flights from Taiwan Taoyuan International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥850–3,500
- Website
- csair.com
Flights from Taiwan Taoyuan International Airport to Hohhot Baita International Airport via Zhengzhou
- Ave. Duration
- 5h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,100–3,500
- Website
- fuzhou-air.cn
Flights from Fuzhou Changle International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥550–3,100
Train from Pingtan Station to Fuzhou
- 2nd Class Seat
- ¥42–46
- 1st Class Seat
- ¥65–75
- Business Class Seat
- ¥90–130
Train from Fuzhou Station to Beijing South
- 2nd Class Seat
- ¥750–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥1,900–2,700
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Pingtan Station to Shangrao
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥450–650
Train from Shangrao Station to Shanghai station
- 2nd Class Seat
- ¥230–260
- 1st Class Seat
- ¥380–420
- Business Class Seat
- ¥550–800
Train from Xiamen North to Beijing Fengtai
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- ¥600–1,500
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥600–850
- Adult - 1st Class
- ¥1,000–1,500
Train from Xiamen North to Zhengzhou
- Ave. Duration
- 17h 4m
- Frequency
- Once daily
- Estimated price
- ¥257–1,300
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥500–700
- Adult - 1st Class
- ¥900–1,300
- Phone
- 4266-3000
- Website
- en.thsrc.com.tw
Train from 台中 to 桃園
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥100–130
- Website
- https://en.thsrc.com.tw/
- Non-Reserved
- ¥100–120
- Standard
- ¥110–130
- Business
- ¥220
Train from 台中 to 台北
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥140–170
- Website
- https://en.thsrc.com.tw/
- Non-Reserved
- ¥140–160
- Standard
- ¥140–170
- Business
- ¥272
Train from Huairen to Datong
- Hard Seat
- ¥15–21
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥60–80
Train from Taiyuan to Datong
- Hard Seat
- ¥40–60
- Hard sleeper
- ¥85–120
- Soft sleeper
- ¥140–190
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shanghai General to Taiyuan Bus Terminal
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- ¥310–440
- Schedules at
- chinabusguide.com
- Bus
- ¥310–440
Bus from Taiyuan Bus Terminal to Datong
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥100–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
- Phone
- (02) 2516-9788
- Website
- tourking.com.tw
Ferry from Taichung Harbor to Pingtan Port
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- ¥290–950
- Schedules at
- taiwancsf.com
- Adult
- ¥290–950
- Second class
- ¥756
- First Class
- ¥950
- Website
- coscotw.com.tw
Car ferry from Taichung Harbor to Xiamen Port
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- ¥500–900
- Schedules at
- coscotw.com.tw
- Standard
- ¥500–800
- Lux
- ¥600–900
- Deluxe
- ¥1,900–3,800
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide





















