There are 6 ways to get from Sofia to Ulan-Ude by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sofia Airport to Ulan-Ude
best- Fly from Sofia Airport (SOF) to Ulan-Ude (UUD)plane SOF - UUD
17h 58m₽17,524–65,688Bus, train
- Take the bus from Sofia Central Bus Station to Bucharest Gară Filaretbus
- Take the bus from Bucharest Filaret Bus Station to Chișinău Autogara Nordbus
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus
- Take the train from Yaroslavsky Railway Terminal to Ulan-Udetrain
5d 8h₽21,049–39,944Bus to Belgrade Nikola Tesla Airport, fly to Ulan-Ude
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ulan-Ude (UUD)plane BEG - UUD
19h 28m₽27,928–94,315Train, bus to Istanbul, fly to Ulan-Ude
- Take the train from Sofia to Halkalıtrain
- Take the bus from Gültepe Camii to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Ulan-Ude (UUD)plane IST - UUD
26h 45m₽28,697–67,805Fly Sofia Airport to Irkutsk Airport, train
- Fly from Sofia Airport (SOF) to Irkutsk Airport (IKT)plane SOF - IKT
- Take the train from Irkutsk Pas to Ulan-Udetrain
26h 46m₽22,941–81,745Bus, train via Prague
- Take the bus from Sofia Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Danilovtrain
- Take the train from Danilov to Ulan-Udetrain
6d 5h₽28,728–62,865
Sofia Airport (SOF) to Ulan-Ude (UUD) flights
Questions & Answers
The cheapest way to get from Sofia to Ulan-Ude is to bus and train which costs RUB 21000 - RUB 40000 and takes 5 days 8h.
The fastest way to get from Sofia to Ulan-Ude is to fly which takes 17h 58m and costs RUB 17000 - RUB 70000.
The distance between Sofia and Ulan-Ude is 6095 km.
The best way to get from Sofia to Ulan-Ude without a car is to bus and train which takes 5 days 8h and costs RUB 21000 - RUB 40000.
It takes approximately 17h 58m to get from Sofia to Ulan-Ude, including transfers.
Ulan-Ude is 5h ahead of Sofia. It is currently 4:45 PM in Sofia and 9:45 PM in Ulan-Ude.
What companies run services between Sofia, Bulgaria and Ulan-Ude, Russia?
SunExpress, S7 Airlines, and four other airlines fly from Sofia Airport (SOF) to Ulan-Ude (UUD) once daily.
- Website
- s7.ru
Flights from Sofia Airport to Ulan-Ude via Antalya, Novosibirsk
- Ave. Duration
- 15h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₽25,000–90,000
Flights from Sofia Airport to Ulan-Ude via Istanbul, Novosibirsk
- Ave. Duration
- 15h 20m
- When
- Monday
- Estimated price
- ₽22,000–85,000
Flights from Istanbul to Ulan-Ude via Novosibirsk
- Ave. Duration
- 11h 17m
- When
- Every day
- Estimated price
- ₽20,000–75,000
Flights from Sofia Airport to Irkutsk Airport via Antalya, Novosibirsk
- Ave. Duration
- 15h 10m
- When
- Tuesday, Friday, Sunday, and Saturday
- Estimated price
- ₽24,000–90,000
Flights from Sofia Airport to Irkutsk Airport via Istanbul, Novosibirsk
- Ave. Duration
- 15h 25m
- When
- Monday
- Estimated price
- ₽22,000–85,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Yaroslavsky Railway Terminal to Ulan-Ude
- Ave. Duration
- 3d 13h
- Frequency
- 3 times a day
- Estimated price
- ₽11,000–20,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽43,000–60,000
- 3rd Class (Platzcart)
- ₽11,000–16,000
- 2nd Class (Kupé)
- ₽14,000–20,000
Train from Danilov to Ulan-Ude
- Ave. Duration
- 3d 16h
- Frequency
- Once daily
- Estimated price
- ₽11,000–19,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽41,000–60,000
- 3rd Class (Platzcart)
- ₽11,000–15,000
- 2nd Class (Kupé)
- ₽13,000–19,000
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Bucharest Gară Filaret
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,000
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 18h 5m
- Frequency
- Once a week
- Estimated price
- ₽4,700–8,000
- Website
- Union Ivkoni
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, Need to know: Eurostar, and Which London airport should I choose? - to help you get the most out of your next trip.






