There are 6 ways to get from Ukraine to Ulan-Ude by train, plane, bus, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train to Krasnodar, fly to Ulan-Ude
best- Take the train from Sevastopol to Krasnodar 1
- Fly from Krasnodar (KRR) to Ulan-Ude (UUD)KRR - UUD
23h 56m₽43,300–172,989Bus, train
cheapest- Take the bus from Kyiv Central Bus station to Chişinău Northern Bus Station
- Take the bus from Chişinău Northern Bus Station to Salaryevo Bus Station
- Take the train from Yaroslavsky Railway Terminal to Ulan-Ude
5d 19h₽18,211–40,926Bus, train via Zuyevka
- Take the bus from Kyiv Central Bus station to Chişinău Northern Bus Station
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Station
- Take the bus from Moscow, International Bus Station to Kirov
- Take the train from Kirov to Zuevka
- Take the train from Zuevka to Ulan-Ude
5d 5h₽28,746–52,246Train, taxi to Gelendzik, fly to Ulan-Ude
- Take the train from Sevastopol to Taman
- Take the train from Taman to Abinskaya
- Take the taxi from Abinskaya to Gelendzik (GDZ)
- Fly from Gelendzik (GDZ) to Ulan-Ude (UUD)GDZ - UUD
24h 52m₽19,701–73,488Bus to Chișinău International Airport, fly to Ulan-Ude
- Take the bus from Odesa Central Bus Station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Ulan-Ude (UUD)RMO - UUD
22h 24mTrain to Krasnodar, fly to Irkutsk Airport, train
- Take the train from Sevastopol to Krasnodar 1
- Fly from Krasnodar (KRR) to Irkutsk Airport (IKT)KRR - IKT
- Take the train from Irkutsk Pas to Ulan-Ude
33h 19m₽32,710–213,929
Krasnodar (KRR) to Ulan-Ude (UUD) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Ulan-Ude is to bus and train which costs RUB 18000 - RUB 41000 and takes 5 days 19h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Ulan-Ude is to train and fly which takes 23h 56m and costs RUB 43000 - RUB 180000.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Ulan-Ude is 5551 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Ulan-Ude without a car is to bus and train via Zuyevka which takes 5 days 5h and costs RUB 28000 - RUB 55000.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 23h 56m to get from Ukraine to Ulan-Ude, including transfers.
What companies run services between Ukraine and Ulan-Ude, Russia?
There is no direct connection from Ukraine to Ulan-Ude. However, you can take the train to Krasnodar 1, take the taxi to Krasnodar (KRR) airport, fly to Ulan-Ude (UUD), then take the taxi to Ulan-Ude. Alternatively, you can take a subway from Maidan Nezalezhnosti to Ulan-Ude via Demiivska, Kyiv Central Bus station, Chişinău Northern Bus Station, Chișinău, North Bus Station, Moscow, International Bus Station, Kirov, Kirov, and Zuevka in around 5d 5h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- s7.ru
Flights from Krasnodar to Ulan-Ude via Novosibirsk
- Ave. Duration
- 10h 28m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽41,000–170,000
Flights from Gelendzik to Ulan-Ude via Novosibirsk
- Ave. Duration
- 10h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽17,000–70,000
Flights from Gelendzik to Ulan-Ude via Moscow Domodedovo
- Ave. Duration
- 10h 55m
- When
- Sunday
- Estimated price
- ₽18,000–75,000
Flights from Chișinău International Airport to Ulan-Ude via Erevan, Novosibirsk
- Ave. Duration
- 23h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽21,000–85,000
Flights from Chișinău International Airport to Ulan-Ude via Tashkent, Irkutsk Airport
- Ave. Duration
- 26h 35m
- When
- Sunday
- Estimated price
- ₽7,000–31,000
Flights from Chișinău International Airport to Ulan-Ude via Antalya, Novosibirsk
- Ave. Duration
- 24h 37m
- When
- Friday and Saturday
- Estimated price
- ₽24,000–90,000
Flights from Chișinău International Airport to Ulan-Ude via Istanbul, Novosibirsk
- Ave. Duration
- 30h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽22,000–85,000
Flights from Krasnodar to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽55,000–230,000
- Website
- aeroflot.ru
Flights from Gelendzik to Ulan-Ude via Moscow Sheremetyevo
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- ₽19,000–75,000
Flights from Krasnodar to Irkutsk Airport via Krasnoyarsk
- Ave. Duration
- 11h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽55,000–230,000
- Website
- iraero.ru
Flights from Chișinău International Airport to Ulan-Ude via Tashkent, Irkutsk Airport
- Ave. Duration
- 17h
- When
- Sunday
- Estimated price
- ₽7,000–31,000
- Website
- uralairlines.ru
Flights from Krasnodar to Irkutsk Airport via Koltsovo
- Ave. Duration
- 12h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽55,000–240,000
- Website
- nordwindairlines.ru
Flights from Krasnodar to Irkutsk Airport via Kazan
- Ave. Duration
- 16h 20m
- When
- Thursday
- Estimated price
- ₽60,000–240,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Sevastopol to Krasnodar 1
- Ave. Duration
- 13h 33m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,100
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,500–1,650
- 2nd Class (Kupé)
- ₽1,800–2,100
Train from Sevastopol to Taman
- Ave. Duration
- 7h 14m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,400
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,100–1,200
- 2nd Class (Kupé)
- ₽1,100–1,400
Train from Taman to Abinskaya
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ₽430–710
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽660–710
- 2nd Class (Kupé)
- ₽430–500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kirov to Zuevka
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- ₽900–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,200–6,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,600–2,400
Train from Zuevka to Ulan-Ude
- Ave. Duration
- 2d 23h
- Frequency
- Once daily
- Estimated price
- ₽10,000–16,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽43,000–60,000
- 3rd Class (Platzcart)
- ₽10,000–15,000
- 2nd Class (Kupé)
- ₽11,000–16,000
Train from Yaroslavsky Railway Terminal to Ulan-Ude
- Ave. Duration
- 3d 13h
- Frequency
- 3 times a day
- Estimated price
- ₽12,000–20,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽50,000–75,000
- 3rd Class (Platzcart)
- ₽12,000–18,000
- 2nd Class (Kupé)
- ₽14,000–20,000
- Phone
- +976-1900-1949
- ubtz@ubtz.mn
- Website
- ubtz.mn
Train from Irkutsk Pas to Ulan-Ude
- Ave. Duration
- 8h 8m
- Frequency
- Once a week
- Estimated price
- ₽410–950
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽1,200–1,500
- Sitting coach
- ₽410–490
- Soft sleeper coach
- ₽750–950
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Kyiv Central Bus station to Chişinău Northern Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Every 15 minutes
- Estimated price
- ₽2,831
- Schedules at
- galtrans.md
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to Moscow International Bus Station
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽7,078–14,155
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,155
- Children
- ₽7,078
Bus from Moscow, International Bus Station to Kirov
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- ₽8,000–16,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽16,000
- Children
- ₽8,000
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Odesa Central Bus Station to Chisinau Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Chişinău Northern Bus Station to Salaryevo Bus Station
- Ave. Duration
- 40h
- Frequency
- Once daily
- Estimated price
- ₽3,300–18,000
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 1h 46m
- Estimated price
- ₽850–1,100
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 Which London airport should I choose?, 5 incredible day trips from Florence by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.















