There are 4 ways to get from Abakan to Ulan-Ude by 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.
Fly
best- Fly from Abakan International (ABA) to Ulan-Ude (UUD)plane ABA - UUD
6h 56m₽9,948–44,545Train
cheapest- Take the train from Abakan to Achinsk 1train 067Ы
- Take the train from Achinsk 1 to Ulan-Udetrain 010Н / ...
41h 46m₽5,325–10,893Bus, train
- Take the bus from Abakan to Krasnoyarskbus 791 / ...
- Take the train from Zlobino to Ulan-Udetrain 070Я
35h 42m₽5,885–9,455Drive 1,811.3 km
- Drive from Abakan to Ulan-Udecar 1,811.3 km
28h 7m₽12,449–17,982
Abakan to Ulan-Ude by train
Comparing Your Travel Options
The cheapest way to get from Abakan to Ulan-Ude is to bus and train which costs RUB 5500 - RUB 9500 and takes 35h 42m.
The fastest way to get from Abakan to Ulan-Ude is to fly which takes 6h 56m and costs RUB 9500 - RUB 45000.
No, there is no direct train from Abakan to Ulan-Ude. However, there are services departing from Abakan and arriving at Ulan-Ude via Achinsk 1. The journey, including transfers, takes approximately 41h 46m.
The distance between Abakan and Ulan-Ude is 1121 km. The road distance is 1811.2 km.
The best way to get from Abakan to Ulan-Ude without a car is to bus and train which takes 35h 42m and costs RUB 5500 - RUB 9500.
It takes approximately 6h 56m to get from Abakan to Ulan-Ude, including transfers.
Abakan to Ulan-Ude train services, operated by Russian Railways (РЖД), depart from Abakan station.
The best way to get from Abakan to Ulan-Ude is to fly which takes 6h 56m and costs RUB 9500 - RUB 45000. Alternatively, you can train, which costs RUB 5000 - RUB 11000 and takes 41h 46m.
Ulan-Ude is 1h ahead of Abakan. It is currently 3:22 PM in Abakan and 4:22 PM in Ulan-Ude.
Abakan to Ulan-Ude train services, operated by Russian Railways (РЖД), arrive at Achinsk 1 station.
What companies run services between Abakan, Russia and Ulan-Ude, Russia?
S7 Airlines flies from Abakan International (ABA) to Ulan-Ude (UUD) twice daily. Alternatively, you can take a train from Abakan to Ulan-Ude via Achinsk 1 in around 41h 46m.
- Website
- s7.ru
Flights from Abakan International to Ulan-Ude via Novosibirsk
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₽9,500–44,000
Flights from Abakan International to Ulan-Ude via Novosibirsk, Irkutsk
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- ₽9,500–44,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Zlobino to Ulan-Ude
- Ave. Duration
- 27h 25m
- Frequency
- Once daily
- Estimated price
- ₽3,500–7,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,500–4,600
- 2nd Class (Kupé)
- ₽4,900–7,000
Train from Abakan to Achinsk 1
- Ave. Duration
- 11h 14m
- Frequency
- 4 times a week
- Estimated price
- ₽1,400–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Achinsk 1 to Ulan-Ude
- Ave. Duration
- 29h 32m
- Frequency
- 3 times a day
- Estimated price
- ₽3,900–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–23,000
- 3rd Class (Platzcart)
- ₽3,900–5,500
- 2nd Class (Kupé)
- ₽5,000–7,500
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Abakan to Krasnoyarsk
- Ave. Duration
- 7h 8m
- Frequency
- 4 times a day
- Estimated price
- ₽2,065
- Schedules at
- krasavtovokzal.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 10 amazing places to get away from it all in Australia, Getting to Milan from the airport, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Abakan to Ulan-Ude is 1811 km. It takes approximately 28h 7m to drive from Abakan to Ulan-Ude.



