There are 5 ways to get from Ukraine to Ulan-Ude by train, plane, 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.
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 21m₽42,300–162,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,203–40,918Bus, 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,738–52,238Bus 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
32h 29m₽32,710–213,879
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 21m and costs RUB 42000 - RUB 170000.
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 21m 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 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽40,000–160,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, Novosibirsk
- Ave. Duration
- 25h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₽7,500–32,000
Flights from Chișinău International Airport to Ulan-Ude via Tashkent, Irkutsk Airport
- Ave. Duration
- 26h 35m
- When
- Sunday
- Estimated price
- ₽7,500–32,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
- ₽21,000–85,000
Flights from Krasnodar to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 9h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽55,000–240,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,500–32,000
- Website
- aeroflot.ru
Flights from Krasnodar to Irkutsk Airport via Krasnoyarsk
- Ave. Duration
- 11h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽55,000–240,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
- 14h 15m
- When
- Thursday
- Estimated price
- ₽55,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
- 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–900
- 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–900
- 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,823
- 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,057–14,114
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,114
- Children
- ₽7,057
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
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 side of Niagara Falls should I choose (and how do I get there)?, 5 delightfully under-the-radar French towns you need to visit, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.















