There are 3 ways to get from Blagoveshchensk to Ulan-Ude by plane, 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.
Fly
best- Fly from Ignatyevo Airport (BQS) to Ulan-Ude (UUD)plane BQS - UUD
2h 57m₽7,583–36,704Train
cheapest- Take the train from Blagovescensk to Belogorsktrain 081Ч/081Э / ...
- Take the train from Belogorsk to Ulan-Udetrain 009Н / ...
44h 35m₽5,398–10,907Drive 2,070 km
- Drive from Blagoveshchensk to Ulan-Udecar 2,070 km
27h 15m₽14,397–20,796
Ignatyevo Airport (BQS) to Ulan-Ude (UUD) flights
Questions & Answers
The cheapest way to get from Blagoveshchensk to Ulan-Ude is to train which costs RUB 5000 - RUB 11000 and takes 44h 35m.
The fastest way to get from Blagoveshchensk to Ulan-Ude is to fly which takes 2h 57m and costs RUB 7500 - RUB 37000.
No, there is no direct train from Blagoveshchensk to Ulan-Ude. However, there are services departing from Blagovescensk and arriving at Ulan-Ude via Belogorsk. The journey, including transfers, takes approximately 44h 35m.
The distance between Blagoveshchensk and Ulan-Ude is 1436 km. The road distance is 2070 km.
The best way to get from Blagoveshchensk to Ulan-Ude without a car is to train which takes 44h 35m and costs RUB 5000 - RUB 11000.
It takes approximately 2h 57m to get from Blagoveshchensk to Ulan-Ude, including transfers.
Blagoveshchensk to Ulan-Ude train services, operated by Russian Railways (РЖД), depart from Blagovescensk station.
The best way to get from Blagoveshchensk to Ulan-Ude is to fly which takes 2h 57m and costs RUB 7500 - RUB 37000. Alternatively, you can train, which costs RUB 5000 - RUB 11000 and takes 44h 35m.
Ulan-Ude is 1h behind Blagoveshchensk. It is currently 11:05 PM in Blagoveshchensk and 10:05 PM in Ulan-Ude.
Blagoveshchensk to Ulan-Ude train services, operated by Russian Railways (РЖД), arrive at Belogorsk station.
What companies run services between Blagoveshchensk, Russia and Ulan-Ude, Russia?
IrAero flies from Ignatyevo Airport (BQS) to Ulan-Ude (UUD) twice a week. Alternatively, you can take a train from Blagovescensk to Ulan-Ude via Belogorsk in around 44h 35m.
- Website
- iraero.ru
Flights from Ignatyevo Airport to Ulan-Ude
- Ave. Duration
- 2h 22m
- When
- Tuesday and Saturday
- Estimated price
- ₽7,000–36,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Blagovescensk to Belogorsk
- Ave. Duration
- 1h 46m
- Frequency
- 6 times a week
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,700–2,500
Train from Belogorsk to Ulan-Ude
- Ave. Duration
- 41h 49m
- Frequency
- Twice daily
- Estimated price
- ₽4,600–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,600–6,000
- 2nd Class (Kupé)
- ₽6,000–8,500
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 The beginner’s guide to the 2018 World Nomad Games, How to get from London to Edinburgh, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Blagoveshchensk to Ulan-Ude is 2070 km. It takes approximately 27h 15m to drive from Blagoveshchensk to Ulan-Ude.



