There are 5 ways to get from Sofia to Krasnodar Krai by plane, train, 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.
Fly
best- Fly from Sofia Airport (SOF) to Sochi International Airport (AER)plane SOF - AER
7h 43m₽6,802–24,008Train, bus via Ankara
- Take the train from Sofia to Halkalıtrain
- Take the train from Halkali to Ankaratrain Yht
- Take the bus from Ankara bus station to Krasnodar-1 Bus stationbus
2d 10h₽11,286–18,238Bus via Bursa
- Take the bus from Sofia Serdika Bus Station to Bursa Intercity Bus Terminalbus Arda-Tur
- Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus
2d 12h₽14,076–16,992Bus
- Take the bus from Sofia Serdica Bus Station to Bursa Terminal Busbus Citylines 40
- Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus
2d 12h₽12,762–14,356Train, bus
- Take the train from Sofia to Plovdivtrain Ic
- Take the bus from Plovdiv to Bursabus
- Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus
2d 14h₽10,846–13,177
Sofia Airport (SOF) to Sochi International Airport (AER) flights
Questions & Answers
The cheapest way to get from Sofia to Krasnodar Krai is to train and bus which costs RUB 10000 - RUB 14000 and takes 2 days 14h.
The fastest way to get from Sofia to Krasnodar Krai is to fly which takes 7h 43m and costs RUB 6500 - RUB 24000.
No, there is no direct bus from Sofia station to Krasnodar Krai station. However, there are services departing from Sofia Serdika Bus Station and arriving at Krasnodar-2 Bus station via Bursa bus station and Krasnodar-1 Bus station. The journey, including transfers, takes approximately 2 days 12h.
The distance between Sofia and Krasnodar Krai is 1362 km.
The best way to get from Sofia to Krasnodar Krai without a car is to train and bus via Ankara which takes 2 days 10h and costs RUB 11000 - RUB 19000.
It takes approximately 7h 43m to get from Sofia to Krasnodar Krai, including transfers.
Sofia to Krasnodar Krai bus services, operated by Arda Tur, depart from Sofia Serdika Bus Station.
The best way to get from Sofia to Krasnodar Krai is to fly which takes 7h 43m and costs RUB 6500 - RUB 24000. Alternatively, you can bus via Bursa, which costs RUB 14000 - RUB 17000 and takes 2 days 12h.
Sofia to Krasnodar Krai bus services, operated by Arda Tur, arrive at Bursa Intercity Bus Terminal station.
What companies run services between Sofia, Bulgaria and Krasnodar Krai, Russia?
Air Serbia, Turkish Airlines, and eight other airlines fly from Sofia Airport (SOF) to Sochi International Airport (AER) twice daily. Alternatively, you can take a bus from Sofia Serdika Bus Station to Krasnodar-2 Bus station via Bursa Intercity Bus Terminal, Bursa bus station, and Krasnodar-1 Bus station in around 2d 12h.
- Website
- flyredwings.com
Flights from Sofia Airport to Sochi International Airport via Tel Aviv
- Ave. Duration
- 8h 52m
- When
- Sunday and Wednesday
- Estimated price
- ₽6,500–65,000
- Website
- airserbia.com
Flights from Sofia Airport to Sochi International Airport via Belgrade
- Ave. Duration
- 8h 40m
- When
- Monday and Friday
- Estimated price
- ₽8,500–23,000
- Website
- uralairlines.ru
Flights from Sofia Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₽6,500–32,000
- Website
- azimuth.aero
Flights from Sofia Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 6h 10m
- When
- Tuesday and Wednesday
- Estimated price
- ₽6,500–32,000
- Website
- aeroflot.ru
Flights from Sofia Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 6h 25m
- When
- Friday and Sunday
- Estimated price
- ₽6,500–32,000
- Website
- iraero.ru
Flights from Sofia Airport to Sochi International Airport via Antalya
- Ave. Duration
- 8h 50m
- When
- Friday and Sunday
- Estimated price
- ₽8,000–37,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₽1,300–7,339
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₽4,073
- Single Room
- ₽7,339
- Four Person Room
- ₽3,581
Train from Halkali to Ankara
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,800
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Plovdiv
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- ₽230–380
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽230–320
- 1st Class
- ₽300–380
- Website
- luksyilmazturizm.com
Bus from Ankara bus station to Krasnodar-1 Bus station
- Ave. Duration
- 38h 22m
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- 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
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
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
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Serdika Bus Station to Bursa Intercity Bus Terminal
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- ₽5,000–8,000
- Website
- https://ardatur.bg/en/
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Bursa Terminal Bus
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- ₽4,000–5,500
- Website
- https://citylines.eu/
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Plovdiv to Bursa
- Ave. Duration
- 10h 11m
- Frequency
- Once daily
- Estimated price
- ₽2,600–3,989
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₽2,600–3,700
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 What documents do I need to cross Niagara Falls?, Flying into Beijing?, and Getting to Milan from the airport - to help you get the most out of your next trip.

























