There are 10 ways to get from Astrakhan to Ulan-Ude by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Astrakhan/Narimanovo Airport to Irkutsk Airport, train
best- Fly from Astrakhan/Narimanovo Airport (ASF) to Irkutsk Airport (IKT)plane ASF - IKT
- Take the train from Irkutsk Pas to Ulan-Udetrain
20h 39m₽22,167–86,841Train
cheapest- Take the train from Astrahan 1 to Tyumentrain
- Take the train from Tyumen to Ulan-Udetrain
4d 6h₽13,262–24,211Drive 5,251.8 km
- Drive from Astrakhan to Ulan-Udecar 5,251.8 km
3d 3h₽36,351–52,507Train to Volgograd International Airport, fly to Ulan-Ude
- Take the train from Astrahan 1 to Volgograd 1train
- Fly from Volgograd International Airport (VOG) to Ulan-Ude (UUD)plane VOG - UUD
16h 52m₽18,881–73,984Train to Uytash Airport, fly to Ulan-Ude
- Take the train from Astrahan 1 to Manastrain
- Fly from Uytash Airport (MCX) to Ulan-Ude (UUD)plane MCX - UUD
22h 3m₽20,395–74,655Fly Astrakhan/Narimanovo Airport to Ulan-Ude
- Fly from Astrakhan/Narimanovo Airport (ASF) to Ulan-Ude (UUD)plane ASF - UUD
12h 6m₽17,707–70,851Bus to Elista Airport, fly to Ulan-Ude
- Take the bus from Astrakhan Bus station to Elistabus
- Fly from Elista Airport (ESL) to Ulan-Ude (UUD)plane ESL - UUD
17h 30m₽22,810–87,418Train to Grozny Airport, fly to Ulan-Ude
- Take the train from Astrahan 1 to Hankalatrain
- Fly from Grozny Airport (GRV) to Ulan-Ude (UUD)plane GRV - UUD
25h 53m₽24,484–89,763Train via Omsk
- Take the train from Astrakhan to Atyrautrain
- Take the train from Atyrau to Kokshetau-1train
- Take the train from Kokshetau-1 to Omsk-Passtrain
- Take the train from Omsk-Pass to Ulan-Udetrain
4d 8h₽19,423–37,153Bus, train
- Take the bus from Astrakhan Bus station to Salaryevo Bus Stationbus
- Take the bus from Moscow, International Bus Station to Kirovbus
- Take the train from Kirov to Zuevkatrain
- Take the train from Zuevka to Ulan-Udetrain
4d 12h₽21,712–40,129
Astrakhan to Ulan-Ude by train
Questions & Answers
The cheapest way to get from Astrakhan to Ulan-Ude is to train which costs RUB 13000 - RUB 25000 and takes 4 days 6h.
The fastest way to get from Astrakhan to Ulan-Ude is to fly which takes 12h 6m and costs RUB 17000 - RUB 75000.
No, there is no direct train from Astrakhan to Ulan-Ude. However, there are services departing from Astrahan 1 and arriving at Ulan-Ude via Tyumen. The journey, including transfers, takes approximately 4 days 6h.
The distance between Astrakhan and Ulan-Ude is 4449 km. The road distance is 5251.8 km.
The best way to get from Astrakhan to Ulan-Ude without a car is to train which takes 4 days 6h and costs RUB 13000 - RUB 25000.
It takes approximately 20h 39m to get from Astrakhan to Ulan-Ude, including transfers.
Astrakhan to Ulan-Ude train services, operated by Russian Railways (РЖД), depart from Astrahan 1 station.
The best way to get from Astrakhan to Ulan-Ude is to train which takes 4 days 6h and costs RUB 13000 - RUB 25000. Alternatively, you can fly, which costs RUB 17000 - RUB 75000 and takes 12h 6m.
Ulan-Ude is 4h ahead of Astrakhan. It is currently 11:04 AM in Astrakhan and 3:04 PM in Ulan-Ude.
Astrakhan to Ulan-Ude train services, operated by Russian Railways (РЖД), arrive at Tyumen station.
What companies run services between Astrakhan, Russia and Ulan-Ude, Russia?
You can take a train from Astrahan 1 to Ulan-Ude via Tyumen in around 4d 6h. Alternatively, Red Wings, Aeroflot Russian Airlines, and Aurora fly from Astrakhan/Narimanovo Airport (ASF) to Ulan-Ude (UUD) once a week.
- Website
- s7.ru
Flights from Volgograd International Airport to Ulan-Ude via Novosibirsk
- Ave. Duration
- 11h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽17,000–70,000
Flights from Volgograd International Airport to Ulan-Ude via Moscow Domodedovo
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- ₽20,000–80,000
Flights from Uytash Airport to Ulan-Ude via Novosibirsk
- Ave. Duration
- 9h 40m
- When
- Sunday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽18,000–70,000
Flights from Grozny Airport to Ulan-Ude via Moscow Domodedovo
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₽22,000–85,000
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Irkutsk Pas to Ulan-Ude
- Ave. Duration
- 8h 8m
- Frequency
- Once a week
- Estimated price
- ₽430–950
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ₽1,200–1,500
- Sitting coach
- ₽430–550
- Soft sleeper coach
- ₽800–950
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Astrakhan Bus station to Elista
- Ave. Duration
- 4h 48m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Astrakhan Bus station to Salaryevo Bus Station
- Ave. Duration
- 19h
- Frequency
- 5 times a day
- Estimated price
- ₽3,400–4,800
- 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 How to get from Florence to Rome, Travelling by boat in Italy, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Astrakhan to Ulan-Ude is 5252 km. It takes approximately 3 days 3h to drive from Astrakhan to Ulan-Ude.






