There are 6 ways to get from Ulaanbaatar to Murmansk by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to New Ulaanbaatar International Airport, fly to Murmansk Airport
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Murmansk Airport (MMK)plane UBN - MMK
19h 26m₽27,299–101,517Train
cheapest- Take the train from Ulaanbaatar to Sliudianka 1train
- Take the train from Sliudianka 1 to Yaroslavsky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Murmansktrain
5d 18h₽16,666–29,842Bus, train
- Take the bus from Dragon Bus Terminal to Sühbaatarbus
- Take the train from Sühbaatar to Ulan-Udetrain
- Take the train from Ulan-Ude to Vladimirtrain
- Take the bus from Vladimir Bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
- Take the train from Velikiy Novgorod to Murmansktrain
5d 15h₽24,517–47,942Drive 7,009.1 km
- Drive from Ulaanbaatar to Murmanskcar 7,009.1 km
4d 8h₽75,592–109,188Taxi to New Ulaanbaatar International Airport, fly to Khibiny Airport, train
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Khibiny Airport (KVK)plane UBN - KVK
- Take the train from Apatity 1 to Murmansktrain
23h 14m₽29,879–106,057Train to Ulan-Ude, fly to Murmansk Airport
- Take the train from Ulaanbaatar to Ulan-Udetrain
- Fly from Ulan-Ude (UUD) to Murmansk Airport (MMK)plane UUD - MMK
30h 32m₽22,944–86,643
Ulaanbaatar to Murmansk by train
Comparing Your Travel Options
The cheapest way to get from Ulaanbaatar to Murmansk is to train which costs RUB 16000 - RUB 30000 and takes 5 days 18h.
The fastest way to get from Ulaanbaatar to Murmansk is to taxi and fly which takes 19h 26m and costs RUB 27000 - RUB 110000.
No, there is no direct train from Ulaanbaatar to Murmansk. However, there are services departing from Ulaanbaatar and arriving at Murmansk via Sliudianka 1 and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 5 days 18h.
The distance between Ulaanbaatar and Murmansk is 4623 km. The road distance is 7009.1 km.
The best way to get from Ulaanbaatar to Murmansk without a car is to bus and train which takes 5 days 15h and costs RUB 24000 - RUB 48000.
It takes approximately 19h 26m to get from Ulaanbaatar to Murmansk, including transfers.
Ulaanbaatar to Murmansk train services, operated by Ulaanbaatar Railway, depart from Ulaanbaatar station.
Murmansk is 5h behind Ulaanbaatar. It is currently 3:28 AM in Ulaanbaatar and 10:28 PM in Murmansk.
Ulaanbaatar to Murmansk train services, operated by Ulaanbaatar Railway, arrive at Sliudianka 1 station.
Yes, the driving distance between Ulaanbaatar to Murmansk is 7009 km. It takes approximately 4 days 8h to drive from Ulaanbaatar to Murmansk.
What companies run services between Ulaanbaatar, Mongolia and Murmansk, Russia?
You can take a train from Ulaanbaatar to Murmansk via Sliudianka 1, Yaroslavsky Railway Terminal, and Leningradsky Railway Terminal in around 5d 18h.
- Website
- aeroflot.ru
Flights from New Ulaanbaatar International Airport to Murmansk Airport via Irkutsk, Pulkovo
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽26,000–100,000
Flights from New Ulaanbaatar International Airport to Murmansk Airport via Almaty, Moscow Sheremetyevo
- Ave. Duration
- 27h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽30,000–120,000
Flights from New Ulaanbaatar International Airport to Khibiny Airport via Irkutsk, Moscow Sheremetyevo
- Ave. Duration
- 20h 28m
- When
- Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- ₽26,000–100,000
Flights from Ulan-Ude to Murmansk Airport via Moscow Sheremetyevo
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- ₽22,000–85,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Sühbaatar to Ulan-Ude
- Ave. Duration
- 6h 59m
- Frequency
- Once a week
- Estimated price
- ₽2,300–8,000
- Website
- Russian Railways
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽2,300–3,000
- Phone
- +976 1900 1234
- [email protected]
- Website
- National Road Transport Center
Bus from Dragon Bus Terminal to Sühbaatar
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₽600–850
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
- Ave. Duration
- 38 min
- Estimated price
- ₽1,200–1,500
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
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 How do I get from Sydney to Melbourne, What are the different types of Renfe trains in Spain?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.




