Datong est bien desservi par l'avion, le train et les autocars.
Les lignes de chemins de fer nationaux telles que « Beijing- Baotou », « Datong - Fenglingdu », « Datong - Qinhuangdao » ainsi que les chemins de fer internationaux vers Erlianhaote et Moscou se rejoignent tous à Datong, ce qui rend son transport ferroviaire très pratique.
Située sur l’avenue au nord de Xinjian, la gare ferroviaire de Datong est facilement accessible par le bus (lignes n°s 2, 4, 8, 14, 16 et 21). Chaque jour, beaucoup de trains partent vers de nombreuses grandes villes de Chine telles que Taiyuan, Pékin, Hangzhou, Baotou et Shenyang.
Bus publics
Très développé, le réseau de bus couvre toute la ville de Datong. Leur tarif varie en fonction de la distance.
Taxis
Plus de 5000 taxis circulent dans la ville de Datong. Le prix de base pour un taxi s’élève à 5 yuans auquel on ajoute 1,2 yuan ou 1,4 yuan par kilomètre supplémentaire.
Habituellement, la course entre le centre ville et la gare revient à 8 ~ 10 yuans.
Réseau routier
Bien développé, le réseau routier de Datong possède plus de dix routes principales en direction de presque toutes les régions de la Chine.
En outre, il existe quatre stations de bus longue distance, à savoir la Gare du Sud, la Gare du Nord, la station de Xinpingwang, et Datong Xinnan.
De la gare routière de Datong Sud, située au No.20 de la route ouest de Yantong partent principalement des bus longue distance à destination de nombreuses grandes villes de Chine (Beijing, Tangshan, Shijiazhuang, district de Qianjiang de Chongqing, Jinan, Luoyang, Baoding, Baochang, Hohhot et Baotou).
La gare du Nord située à 200 mètres à l'ouest de la station de Datong gère principalement les bus longue distance en direction de Taiyuan et Shuozhou.
Depuis la station de Datong Xinpingwang située à 100 mètres au sud des boutiques et du Département des affaires des réserves minières, des bus de transport longue distance conduisent principalement vers les autres villes, les comtés et les cantons de la province du Shanxi mais aussi vers Pékin.
Les bus longue distance au départ de la station de Datong Xinnan, située au n°.699 au sud de la route de Xinjian », assurent la liaison avecTaiyuan, Shuozhou et Pékin. On accède à cette station par les lignes de bus publics n°s 11, 15, 28, 30, 16 ou 201.
L’aéroport de Datong se situe dans le nord du canton de Beijiao, comté de Datong, à environ 15 kilomètres de la ville. Il dispose de nombreux vols à destination de grandes villes chinoises, dont Pékin, Shanghai, Guangzhou, Chengdu et Shenyang.
Des navettes de bus assurent la liaison du centre-ville de Datong à l'aéroport. L’itinéraire du bus est le suivant :
Hôtel Datong— Hôtel Continental Datong—Aviation Civile la billetterie se situe rue Dong et Aéroport de Datong