There are 2 ways to get from Ulaanbaatar to Olkhon by taxi, plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, bus, ferry
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Irkutsk Airport (IKT)plane UBN - IKT
- Take the bus from Irkutsk Bus station to Mrcbus
- Take the ferry from Mpc to Olkhon Islandferry
8h 18m₽6,852–29,727Train, bus, ferry
cheapest- Take the train from Ulaanbaatar to Irkutsk Pastrain
- Take the bus from Irkutsk Bus station to Mrcbus 504
- Take the ferry from Mpc to Olkhon Islandferry
30h 10m₽4,949–10,560
New Ulaanbaatar International Airport (UBN) to Irkutsk Airport (IKT) flights
Questions & Answers
The cheapest way to get from Ulaanbaatar to Olkhon is to train and bus and ferry which costs RUB 4900 - RUB 11000 and takes 30h 10m.
The fastest way to get from Ulaanbaatar to Olkhon is to taxi and fly and bus and ferry which takes 8h 18m and costs RUB 6500 - RUB 30000.
The distance between Ulaanbaatar and Olkhon is 852 km.
The best way to get from Ulaanbaatar to Olkhon without a car is to train and bus and ferry which takes 30h 10m and costs RUB 4900 - RUB 11000.
It takes approximately 8h 18m to get from Ulaanbaatar to Olkhon, including transfers.
What companies run services between Ulaanbaatar, Mongolia and Olkhon, Russia?
There is no direct connection from Ulaanbaatar to Olkhon. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Irkutsk Airport (IKT), take the taxi to Irkutsk Bus station, take the bus to Mrc, walk to Mpc, then take the ferry to Olkhon Island. Alternatively, you can take a train from Ulaanbaatar to Olkhon Island via Irkutsk Pas, Irkutsk Bus station, Mrc, and Mpc in around 30h 10m.
- Website
- iraero.ru
Flights from New Ulaanbaatar International Airport to Irkutsk Airport
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽4,400–27,000
- Website
- hunnuair.com
Flights from New Ulaanbaatar International Airport to Irkutsk Airport
- Ave. Duration
- 1h 20m
- When
- Friday
- Estimated price
- ₽17,000–22,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ulaanbaatar to Irkutsk Pas
- Ave. Duration
- 23h 33m
- Frequency
- Once a week
- Estimated price
- ₽3,700–9,500
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽6,500–9,500
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,700–4,700
- Phone
- 8-950-113-5555
- Website
- avtovokzal-on-line.ru
Bus from Irkutsk Bus station to Mrc
- Ave. Duration
- 4h 47m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
Bus from Irkutsk Bus station to Mrc
- Ave. Duration
- 4h 47m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
- Phone
- +73952287115
- [email protected]
- Website
- vsrp.ru
Ferry from Mpc to Olkhon Island
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- vsrp.ru
Ferry from Mpc to Olkhon Island
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- vsrp.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.



