There are 7 ways to get from Sofia to Bryansk by plane, train, bus, 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 Sofia Airport to Sheremetyevo International Airport, train
best- Fly from Sofia Airport (SOF) to Sheremetyevo International Airport (SVO)plane SOF - SVO
- Take the train from Kiyevsky Railway Terminal to Briansk Orlovskiitrain
16h 26m₽10,872–29,965Bus via Brno
- Take the bus from Sofia Central Bus Station to Brnobus
- Take the bus from Brno - Zvonarka to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Bryansk Bus stationbus
47h 26m₽13,548–37,648Drive 2,242 km
- Drive from Sofia to Bryanskcar 2,242 km
28h 31m₽29,839–43,101Fly Sofia Airport to Moscow Vnukovo, train
- Fly from Sofia Airport (SOF) to Moscow Vnukovo (VKO)plane SOF - VKO
- Take the train from Kiyevsky Railway Terminal to Briansk Orlovskiitrain
16h₽10,944–45,875Bus to Belgrade Nikola Tesla Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Sheremetyevo International Airport (SVO)plane BEG - SVO
- Take the train from Kiyevsky Railway Terminal to Briansk Orlovskiitrain
17h 56m₽14,746–35,959Fly Sofia Airport to Zhukovsky International Airport, train
- Fly from Sofia Airport (SOF) to Zhukovsky International Airport (ZIA)plane SOF - ZIA
- Take the train from Kiyevsky Railway Terminal to Briansk Orlovskiitrain
18h 30m₽10,921–45,463Bus
- Take the bus from Sofia Central Bus Station to Chişinău Southern Busbus
- Take the bus from Chişinău Northern Bus Station to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Bryanskbus
3d₽13,875–32,351
Sofia Airport (SOF) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Sofia to Bryansk is to bus via Brno which costs RUB 13000 - RUB 38000 and takes 47h 26m.
The fastest way to get from Sofia to Bryansk is to fly and train which takes 16h and costs RUB 10000 - RUB 46000.
No, there is no direct bus from Sofia station to Bryansk station. However, there are services departing from Sofia Central Bus Station and arriving at Bryansk Bus station via Brno - Zvonarka and Minsk Central Bus Station. The journey, including transfers, takes approximately 47h 26m.
The distance between Sofia and Bryansk is 2213 km. The road distance is 2242 km.
The best way to get from Sofia to Bryansk without a car is to bus via Brno which takes 47h 26m and costs RUB 13000 - RUB 38000.
It takes approximately 16h 26m to get from Sofia to Bryansk, including transfers.
Sofia to Bryansk bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia to Bryansk bus services, operated by Union Ivkoni, arrive at Brno station.
Yes, the driving distance between Sofia to Bryansk is 2242 km. It takes approximately 28h 31m to drive from Sofia to Bryansk.
What companies run services between Sofia, Bulgaria and Bryansk, Russia?
You can take a bus from Sofia Central Bus Station to Bryansk Bus station via Brno, Hlavní nádraží, Autobusové nádraží, Brno - Zvonarka, and Minsk Central Bus Station in around 47h 26m.
- Website
- airserbia.com
Flights from Sofia Airport to Sheremetyevo International Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 10h 15m
- When
- Monday to Saturday
- Estimated price
- ₽9,000–25,000
Flights from Belgrade Nikola Tesla Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₽9,500–27,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kiyevsky Railway Terminal to Briansk Orlovskii
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,900
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
Train from Kiyevsky Railway Terminal to Briansk Orlovskii
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,900
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
Train from Kiyevsky Railway Terminal to Briansk Orlovskii
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,900
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
Train from Kiyevsky Railway Terminal to Briansk Orlovskii
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,900
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Brno
- Ave. Duration
- 14h 58m
- Frequency
- Once a week
- Estimated price
- ₽3,900–6,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 Travelling around the UAE, 4 stunningly beautiful Philippines islands you need to visit, and Want to know more about Flixbus? - to help you get the most out of your next trip.





