Jalur kereta api terpisah berada di timur negara antara Choibalsan dan Trans-Siberia di Borzya. Namun, jalur itu tertutup bagi penumpang di luar kota Mongolia Chuluunkhoroot.[2] Untuk transportasi domestik, kereta harian beroperasi dari Ulanbator ke Darkhan, Sukhbaatar, dan Erdenet, serta Zamyn-Üüd, Choir, dan Sainshand. Mongolia menggunakan rel 1.520 mm (4 ft 11+27⁄32 in) (trek Rusia). Total panjang sistem ini adalah 1.810 km.[3] Pada tahun 2007, transportasi kereta api membawa 93% barang Mongolia dan 43% perpindahan penumpang (masing-masing dalam ton*km dan penumpang*km).[4]
Jalan raya
Pada 2007, hanya sekitar 2.600 km dari jaringan jalan Mongolia yang telah diaspal. 3.900 km lainnya berkerikil atau sedikit lebih baik. Jaringan jalan beraspal ini diperluas menjadi 4.800 km di 2013, dengan 1.800 km selesai pada 2014.[5] Ini termasuk jalan dari Ulan Bator ke perbatasan Rusia dan Cina, jalan beraspal dari Ulanbator ke Kharkhorin dan Bayankhongor, jalan lain menuju selatan ke Mandalgovi, dan jalan sebagian paralel dari Lün ke Dashinchilen, serta jalan dari Darkhan ke Bulgan melalui Erdenet. Sebagian besar jaringan jalan resmi Mongolia, sekitar 40.000 km, adalah trek lintas negara yang sederhana.[6][7]
Konstruksi sedang berlangsung di jalan timur-barat (yang disebut Jalan Milenium) yang menggabungkan jalan dari Ulanbator ke Arvaikheer dan pada perpanjangan jalan Darkhan-Bulgan di luar Bulgan.[8] Perusahaan bus dan minibus swasta menawarkan layanan dari Ulanbator ke sebagian besar pusat tujuan.[9]
Pada bulan September dan Desember 2014 jalan yang menghubungkan kota Dalanzadgad diProvinsi Ömnögovi dan kota Mörön di provinsi Khuvsgul dengan ibu kota Ulanbator telah selesai.[10]
Bus
Bus adalah moda transportasi umum utama di Ulanbator. Tidak ada tabel waktu yang ditentukan, tetapi bus-bus berhenti di sekitar 15 menit. Bus beroperasi antara jam 7:00 dan 10:00 malam. Pada Juli 2013, Layanan Transportasi Perkotaan Ulanbator dengan Bandara Internasional Chinggis Khaan meluncurkan bus ekspres yang menghubungkan bandara dan pusat kota. Namun, layanan dihentikan pada September 2013 untuk periode yang tidak diketahui.[11] Ada transportasi antara kota-kota Mongolia yang menawarkan bus-bus dari semua ukuran dari minivan ke bus-bus besar (biasanya hingga 45 kursi). Pemerintah pusat dan kota mengatur sistem yang luas dari penyedia angkutan pribadi yang mengoperasikan banyak jalur bus di sekitar kota. Ada juga sistem bis listrik Ulanbator. Tenuun Ogoo LLC, Erdem trans LLC dan Sutain Buyant LLC adalah 3 operator bus swasta utama.
Taksi
Ada beberapa perusahaan taksi berlisensi seperti taksi Ulanbator (1991),[12] taksi Noyon (1950),[13] taksi Telecom (1109),[14] taksi 1616 (1616)[15] dan iTaxi [16] beroperasi di Ulanbator. Ada beberapa perusahaan taksi lokal di kota-kota kecil seperti Darkhan, Erdenet, Baganuur dan Zuunmod. Dan ada banyak pengemudi dengan mobil pribadi tanpa izin yang bertindak sebagai taksi.
Tarif tipikal adalah MNT 700-800 per kilometer. Supir taksi cenderung meminta lebih banyak terutama jika kliennya adalah warga negara asing. Namun, banyak taksi tidak resmi menggunakan platform "EasyRide"[17] untuk menerima pesanan, yang juga tersedia dalam bahasa Inggris. Taksi resmi dengan tanda yang tepat diizinkan untuk mengemudi tanpa batasan nomor plat di jalur pertama jalan tengah Ulanbator yang biasanya disediakan untuk angkutan umum besar seperti bus dan bus troli mulai Oktober 2013.[18]
Transportasi air
Mongolia memiliki 580 km jalur air, tetapi hanya Danau Khövsgöl yang banyak digunakan. Sungai Selenge (270 km) dan Orkhon (175 km) bisa dilayari tetapi membawa sedikit lalu lintas, meskipun perahu bea cukai berpatroli di Selenge ke perbatasan Rusia. Danau Khovsgol memiliki kapal sewaan untuk wisatawan.[19] Danau dan sungai membeku di musim dingin dan biasanya terbuka antara Mei dan September.
Transportasi udara
Pada 2012, sebagian besar bandara di 21 provinsi Mongolia memiliki landasan pacu. Bandara yang paling dekat dengan Ulanbator tidak memiliki layanan udara terjadwal.
Bandara Internasional Chinggis Khaan di luar Ulanbator adalah bandara utama di Mongolia yang menawarkan penerbangan internasional. Bandara Choibalsan memiliki status internasional dan penerbangan ke kota-kota Cina Hailar, Erenhot dan Manzhouli.