西伯利亚铁路，由俄罗斯乌兰乌德开始，途经蒙古国首都乌兰巴托至中国二连浩特和乌兰察布，蒙古国境内总长约为1110公里。这条铁路有一些支线。乌兰乌德至二连段轨距是1.520米。
道路.蒙古国内有2,600公里的道路是已铺平的，包括乌兰巴托至俄罗斯或中国的边境，过有由乌兰巴托至Kharkhorin和阿尔拜赫雷和一部分平行路由伦至Dashinchilen。其他的3,900公里是碎石路。
水路.蒙古国为一内陆国，故没有大型海港，而1991年8月26日，中国和蒙古在乌兰