There are 10 ways to get from Ufa to Mongolia by plane, car, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kyzyl, drive
best- Fly from Ufa International Airport (UFA) to Kyzyl (KYZ)plane UFA - KYZ
- Drive from Kyzyl (KYZ) to Ulaangomcar
16h 6m$185–680Train
cheapest- Take the train from Ufa to Mariinsktrain
- Take the train from Mariinsk to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Ulaanbaatartrain 306
3d 14h$113–215Bus, train
- Take the bus from Ufa South Bus Terminal to Yekaterinburg Yuzhniy bus stationbus
- Take the train from Yekaterinburg-Pass to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Sühbaatartrain
- Take the bus from Sühbaatar to Dragon Bus Terminalbus
3d 11h$150–319Train, bus
- Take the train from Ufa to Astana Nurly Zholtrain
- Take the bus from Saparzhai bus station to Ölgiibus
- Take the bus from Ölgii to Dragon Bus Terminalbus
3d 16h$189–300Drive 4,439.2 km
- Drive from Ufa to Ulaanbaatarcar 4,439.2 km
2d 17h$572–826Fly to Ulan-Ude, train
- Fly from Ufa International Airport (UFA) to Ulan-Ude (UUD)plane UFA - UUD
- Take the train from Ulan-Ude to Darkhantrain
19h 17m$167–715Fly to New Ulaanbaatar International Airport, taxi
- Fly from Ufa International Airport (UFA) to New Ulaanbaatar International Airport (UBN)plane UFA - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
10h 23m$234–917Fly to Irkutsk Airport, train
- Fly from Ufa International Airport (UFA) to Irkutsk Airport (IKT)plane UFA - IKT
- Take the train from Irkutsk Pas to Darkhantrain
25h 44m$199–815Fly to Gorno-Altaysk Airport, drive
- Fly from Ufa International Airport (UFA) to Gorno-Altaysk Airport (RGK)plane UFA - RGK
- Drive from Gorno-Altaysk Airport (RGK) to Ölgiicar
13h 40m$185–670Fly to Abakan International, drive
- Fly from Ufa International Airport (UFA) to Abakan International (ABA)plane UFA - ABA
- Drive from Abakan International (ABA) to Ulaangomcar
19h 39m$205–680
Ufa to Mongolia by train
Questions & Answers
The cheapest way to get from Ufa to Mongolia is to train which costs $110 - $220 and takes 3 days 14h.
The fastest way to get from Ufa to Mongolia is to fly and taxi which takes 10h 23m and costs $230 - $950.
No, there is no direct train from Ufa to Mongolia. However, there are services departing from Ufa and arriving at Ulaanbaatar via Mariinsk and Irkutsk Pas. The journey, including transfers, takes approximately 3 days 14h.
The distance between Ufa and Mongolia is 3011 km. The road distance is 4439.2 km.
The best way to get from Ufa to Mongolia without a car is to bus and train which takes 3 days 11h and costs $150 - $320.
It takes approximately 16h 6m to get from Ufa to Mongolia, including transfers.
Ufa to Mongolia train services, operated by Russian Railways (РЖД), depart from Ufa station.
Ufa to Mongolia train services, operated by Russian Railways (РЖД), arrive at Mariinsk station.
Yes, the driving distance between Ufa to Mongolia is 4439 km. It takes approximately 2 days 17h to drive from Ufa to Mongolia.
There are 475+ hotels available in Mongolia.
What companies run services between Ufa, Russia and Mongolia?
You can take a train from Ufa to Ulaanbaatar via Mariinsk and Irkutsk Pas in around 3d 14h.
- Website
- s7.ru
Flights from Ufa International Airport to Kyzyl via Novosibirsk
- Ave. Duration
- 8h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $130–600
Flights from Ufa International Airport to Ulan-Ude via Novosibirsk
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $170–700
Flights from Ufa International Airport to Ulan-Ude via Irkutsk Airport
- Ave. Duration
- 12h
- When
- Monday, Thursday, and Saturday
- Estimated price
- $160–700
Flights from Ufa International Airport to Irkutsk Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $160–700
Flights from Ufa International Airport to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $160–700
Flights from Ufa International Airport to Abakan International via Novosibirsk
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $120–550
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Yekaterinburg-Pass to Irkutsk Pas
- Ave. Duration
- 2d 2h
- Frequency
- 3 times a day
- Estimated price
- $85–160
- Website
- Russian Railways
- 1nd Class (SW)
- $330–470
- 3rd Class (Platzcart)
- $85–120
- 2nd Class (Kupé)
- $110–160
Train from Ufa to Mariinsk
- Ave. Duration
- 37h 13m
- Frequency
- Twice a week
- Estimated price
- $60–120
- Website
- Russian Railways
- 1nd Class (SW)
- $240–350
- 3rd Class (Platzcart)
- $60–80
- 2nd Class (Kupé)
- $80–120
Train from Mariinsk to Irkutsk Pas
- Ave. Duration
- 23h 49m
- Frequency
- 3 times a day
- Estimated price
- $40–80
- Website
- Russian Railways
- 1nd Class (SW)
- $170–250
- 3rd Class (Platzcart)
- $40–55
- 2nd Class (Kupé)
- $55–80
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Schedules at
- avtovokzaly.ru
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 Best ways to travel around Australia, Bali: What to do if Mount Agung erupts, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







