There are 7 ways to get from Sofia to Ufa 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 from Sofia Airport
best- Fly from Sofia Airport (SOF) to Ufa International Airport (UFA)plane SOF - UFA
9h 46m₽9,335–41,437Bus
- Take the bus from Sofia Serdica Bus Station to Brno Bus Station Zvonarkabus
- Take the bus from Brno ÚAN Zvonařka to Minsk Central Bus Stationbus
- Take the bus from Minsk to Moscowbus
- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminalbus
2d 17h₽19,057–44,274Bus, train via Brno
- Take the bus from Sofia to Brnobus
- Take the bus from Brno ÚAN Zvonařka to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Ufatrain
3d 4h₽15,246–41,323Bus to Istanbul, fly
- Take the bus from Sofia to Istanbul Esenlerbus
- Fly from Istanbul (IST) to Ufa International Airport (UFA)plane IST - UFA
15h 22m₽10,211–39,241Bus, bus to Thessaloniki Airport Makedonia, fly
- Take the bus from Sofia Vasil Levski Monument to Dupnitsa Bus Stationbus
- Take the bus from Dupnitsa to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Ufa International Airport (UFA)plane SKG - UFA
18h 37m₽10,179–27,747Bus, train
- Take the bus from Central Bus Station Sofia to Chişinău Southern Busbus
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus
- Take the train from Kazansky Railway Terminal to Ufatrain
3d 6h₽18,163–32,573Train, bus
- Take the train from Sofia to Halkalıtrain
- Take the bus from Istanbul Otogari to Bursabus
- Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Ufatrain
4d 8h₽14,390–25,462
Sofia Airport (SOF) to Ufa International Airport (UFA) flights
Questions & Answers
The cheapest way to get from Sofia to Ufa is to bus and train via Brno which costs RUB 15000 - RUB 42000 and takes 3 days 4h.
The fastest way to get from Sofia to Ufa is to fly which takes 9h 46m and costs RUB 9000 - RUB 42000.
No, there is no direct bus from Sofia station to Ufa. However, there are services departing from Sofia Serdica Bus Station and arriving at Ufa South Bus Terminal via Brno ÚAN Zvonařka, Minsk and Moscow Central Bus Station. The journey, including transfers, takes approximately 2 days 17h.
The distance between Sofia and Ufa is 2729 km.
The best way to get from Sofia to Ufa without a car is to bus which takes 2 days 17h and costs RUB 19000 - RUB 45000.
It takes approximately 9h 46m to get from Sofia to Ufa, including transfers.
Sofia to Ufa bus services, operated by Racic Eurobus, depart from Sofia Serdica Bus Station.
The best way to get from Sofia to Ufa is to fly which takes 9h 46m and costs RUB 9000 - RUB 42000. Alternatively, you can bus, which costs RUB 19000 - RUB 45000 and takes 2 days 17h.
Sofia to Ufa bus services, operated by Racic Eurobus, arrive at Brno Bus Station Zvonarka.
Ufa is 2h ahead of Sofia. It is currently 11:03 PM in Sofia and 1:03 AM in Ufa.
What companies run services between Sofia, Bulgaria and Ufa, Russia?
Turkish Airlines, UTair Aviation, and five other airlines fly from Sofia Airport (SOF) to Ufa International Airport (UFA) 6 times a week. Alternatively, you can take a bus from Sofia Serdica Bus Station to Ufa South Bus Terminal via Brno ÚAN Zvonařka, Minsk Central Bus Station, Minsk, and Moscow Central Bus Station in around 2d 17h.
- Website
- utair.ru
Flights from Sofia Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 8h 50m
- When
- Sunday
- Estimated price
- ₽9,000–42,000
Flights from Istanbul to Ufa International Airport
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- ₽8,000–37,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Istanbul
- Ave. Duration
- 11h 5m
- When
- Sunday
- Estimated price
- ₽9,500–44,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Athens, Istanbul
- Ave. Duration
- 9h 25m
- When
- Sunday
- Estimated price
- ₽10,000–47,000
- Website
- flyredwings.com
Flights from Sofia Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- ₽9,000–42,000
Flights from Istanbul to Ufa International Airport
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- ₽8,000–37,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Istanbul
- Ave. Duration
- 10h 45m
- When
- Thursday
- Estimated price
- ₽9,500–44,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Athens, Istanbul
- Ave. Duration
- 12h 15m
- When
- Thursday
- Estimated price
- ₽10,000–47,000
- Website
- azimuth.aero
Flights from Istanbul to Ufa International Airport via Mineralnye Vody
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₽8,500–39,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Erevan
- Ave. Duration
- 12h 30m
- When
- Monday and Friday
- Estimated price
- ₽11,000–49,000
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Athens, Erevan
- Ave. Duration
- 13h 50m
- When
- Friday
- Estimated price
- ₽12,000–55,000
- Website
- aeroflot.ru
Flights from Sofia Airport to Ufa International Airport via Antalya
- Ave. Duration
- 13h 30m
- When
- Saturday
- Estimated price
- ₽11,000–48,000
Flights from Istanbul to Ufa International Airport via Krasnodar
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽8,000–38,000
- Website
- southwindairlines.com
Flights from Sofia Airport to Ufa International Airport via Antalya
- Ave. Duration
- 13h 20m
- When
- Tuesday and Friday
- Estimated price
- ₽11,000–48,000
- Website
- pegasfly.com
Flights from Thessaloniki Airport Makedonia to Ufa International Airport via Belgrade, Kazan
- Ave. Duration
- 19h 5m
- When
- Thursday and Saturday
- Estimated price
- ₽7,500–24,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Minsk Pas to Ufa
- Ave. Duration
- 44h 39m
- Frequency
- Once a week
- Estimated price
- ₽5,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Kazansky Railway Terminal to Ufa
- Ave. Duration
- 29h 12m
- Frequency
- Twice daily
- Estimated price
- ₽3,600–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,600–4,700
- 2nd Class (Kupé)
- ₽5,000–7,000
Train from Krasnodar 1 to Ufa
- Ave. Duration
- 41h 5m
- Frequency
- Once daily
- Estimated price
- ₽4,700–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₽1,100–6,787
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₽3,767
- Single Room
- ₽6,787
- Four Person Room
- ₽3,312
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Sofia Serdica Bus Station to Brno Bus Station Zvonarka
- Ave. Duration
- 15h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–7,000
- Website
- https://www.racicbg.com/bg/
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Brno ÚAN Zvonařka to Minsk Central Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₽7,500–15,000
- Website
- https://www.intercars-tickets.com/
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Brno ÚAN Zvonařka to Minsk Central Bus Station
- Ave. Duration
- 18h 50m
- Frequency
- Once daily
- Estimated price
- ₽6,500–26,000
- Schedules at
- vt.by
- Phone
- +375 165 641144
- mail@pinskap.by
- Website
- pinskap.by
Bus from Minsk to Moscow
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- ₽3,900–7,000
- Schedules at
- pinskap.by
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- ₽3,200–4,500
- Schedules at
- avtovokzaly.ru
- Phone
- +359 88 949 0000
- office@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia to Brno
- Ave. Duration
- 14h 9m
- Frequency
- Once a week
- Estimated price
- ₽3,700–5,500
- Website
- https://union-ivkoni.com/en
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Sofia to Istanbul Esenler
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽2,111
- Schedules at
- luksyonca.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Schedules at
- luksyonca.com.tr
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Vasil Levski Monument to Dupnitsa Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- ₽850–1,200
- Website
- https://traventuria.com/
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- ₽1,000–1,500
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₽600–850
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Central Bus Station Sofia to Chişinău Southern Bus
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- ₽3,800–7,500
- Website
- https://svs.md/en/bus/route/number-19167
- 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
- ₽6,824–13,647
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽13,647
- Children
- ₽6,824
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 2h 46m
- Frequency
- Every 2 hours
- Estimated price
- ₽800–1,380
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₽800–1,000
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 45m
- Frequency
- Every 20 minutes
- Estimated price
- ₽600–900
- Schedules at
- flixbus.com.tr
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₽600–1,600
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 31m
- Frequency
- Every 3 hours
- Estimated price
- ₽900–1,300
- Schedules at
- varan.com.tr
- Phone
- 0850 202 22 22
- sikayet@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Schedules at
- balikesiruludag.com.tr
- Phone
- 444 50 33
- bilgi@villaseyahat.com
- Website
- villaseyahat.com
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- ₽1,038
- Schedules at
- villaseyahat.com
- Phone
- 0850 811 5959
- website@kaleseyahat.com.tr
- Website
- kaleseyahat.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ₽950–1,400
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- antalyanetseyahat.com
- Phone
- 0236 613 10 55
- iletisim@somaseyahat.com.tr
- Website
- somaseyahat.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Schedules at
- somaseyahat.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- alanyalilar.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- ₽500–700
- Schedules at
- guneyakdeniz.com
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Istanbul Otogari to Bursa
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Schedules at
- ozkaymak.com.tr
- Website
- luksyilmazturizm.com
Bus from Bursa bus station to Krasnodar-1 Bus station
- Ave. Duration
- 46h 8m
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Best ways to travel around Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.


















































