There are 7 ways to get from Krasnodar to Bulgaria 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 to Istanbul Airport, bus
best- Fly from Krasnodar (KRR) to Istanbul Airport (IST)plane KRR - IST
- Take the bus from Istanbul to Burgasbus
10h 13m$98–364Fly to Sofia Airport
cheapest- Fly from Krasnodar (KRR) to Sofia Airport (SOF)plane KRR - SOF
5h 47m$77–368Bus via Sofia Airport
- Take the bus from Krasnodar-1 Bus station to Bursa bus stationbus
- Take the bus from Bursa Intercity Bus Terminal to Sofia Airport Terminal 2 Bus Stationbus Arda-Tur
2d 13h$203Fly to Varna Airport
- Fly from Krasnodar (KRR) to Varna Airport (VAR)plane KRR - VAR
6h 23m$171–477Fly to Bucharest Otopeni, train
- Fly from Krasnodar (KRR) to Bucharest Otopeni (OTP)plane KRR - OTP
- Take the train from Bucuresti Nord to Rusetrain
10h 49m$90–397Bus
- Take the bus from Krasnodar-1 Bus station to Bursa bus stationbus
- Take the bus from Bursa to Sofia Central Bus Stationbus
2d 13h$128–148Bus, train
- Take the bus from Krasnodar-1 Bus station to Bursa bus stationbus
- Take the bus from Bursa to Esenler Otogarbus
- Take the train from Halkalı to Sofiatrain
2d 17h$122–147
Krasnodar (KRR) to Istanbul Airport (IST) flights
Comparing Your Travel Options
The cheapest way to get from Krasnodar to Bulgaria is to bus and train which costs $120 - $150 and takes 2 days 17h.
The fastest way to get from Krasnodar to Bulgaria is to fly which takes 5h 47m and costs $75 - $370.
No, there is no direct bus from Krasnodar station to Bulgaria station. However, there are services departing from Krasnodar-1 Bus station and arriving at Sofia Airport Terminal 2 Bus Station via Bursa Intercity Bus Terminal. The journey, including transfers, takes approximately 2 days 13h.
The distance between Krasnodar and Bulgaria is 1308 km.
The best way to get from Krasnodar to Bulgaria without a car is to bus via Sofia Airport which takes 2 days 13h and costs $204.
It takes approximately 10h 13m to get from Krasnodar to Bulgaria, including transfers.
Krasnodar to Bulgaria bus services, operated by Luks Yilmaz, depart from Krasnodar-1 Bus station.
The best way to get from Krasnodar to Bulgaria is to bus via Sofia Airport which takes 2 days 13h and costs $204. Alternatively, you can fly, which costs $75 - $370 and takes 5h 47m.
Krasnodar to Bulgaria bus services, operated by Luks Yilmaz, arrive at Bursa bus station.
Bulgaria is 1h behind Krasnodar. It is currently 5:37 AM in Krasnodar and 4:37 AM in Bulgaria.
What companies run services between Krasnodar, Russia and Bulgaria?
You can take a bus from Krasnodar-1 Bus station to Sofia Serdica via Bursa bus station, Bursa Intercity Bus Terminal, Sofia Airport Terminal 2 Bus Station, and Sofia Airport in around 2d 13h. Alternatively, Pobeda Airlines LLC, Turkish Airlines, and three other airlines fly from Krasnodar (KRR) to Sofia Airport (SOF) twice daily.
- Website
- turkishairlines.com
Flights from Krasnodar to Sofia Airport via Istanbul Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $70–360
Flights from Krasnodar to Varna Airport via Istanbul Airport
- Ave. Duration
- 5h
- When
- Monday, Thursday, and Saturday
- Estimated price
- $80–450
Flights from Krasnodar to Bucharest Otopeni via Istanbul Airport
- Ave. Duration
- 7h 17m
- When
- Saturday
- Estimated price
- $70–370
Flights from Krasnodar to Bucharest Otopeni via Batumi, Istanbul Airport
- Ave. Duration
- 12h
- When
- Tuesday and Friday
- Estimated price
- $180–480
- Website
- aeroflot.ru
Flights from Krasnodar to Istanbul Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $55–320
- Website
- tarom.ro
Flights from Krasnodar to Bucharest Otopeni via Istanbul Airport
- Ave. Duration
- 7h 17m
- When
- Saturday
- Estimated price
- $70–370
- Website
- pobeda.aero
Flights from Krasnodar to Istanbul Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $55–320
- Website
- gullivair.com
Flights from Krasnodar to Sofia Airport via Erevan
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- $100–460
- Website
- wizzair.com
Flights from Krasnodar to Varna Airport via Erevan
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- $80–350
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- Turkish Railways (TCDD)
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Istanbul to Burgas
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $33
- Schedules at
- likebus.ua
- Website
- luksyilmazturizm.com
Bus from Krasnodar-1 Bus station to Bursa bus station
- Ave. Duration
- 47h 55m
- Frequency
- 3 times a week
- Estimated price
- $99
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Krasnodar-1 Bus station to Bursa bus station
- Ave. Duration
- 47h 55m
- Frequency
- 3 times a week
- Estimated price
- $99
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Krasnodar-1 Bus station to Bursa bus station
- Ave. Duration
- 47h 55m
- Frequency
- 3 times a week
- Estimated price
- $99
- Schedules at
- facebook.com
- Book at
- donbilet.ru
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Bursa Intercity Bus Terminal to Sofia Airport Terminal 2 Bus Station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- $104
- Website
- Arda Tur
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Bursa to Sofia Central Bus Station
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- MetroTurizm
- Standard
- $30–50
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 47m
- Frequency
- Every 3 hours
- Estimated price
- $12–18
- Website
- MetroTurizm
- Standard
- $12–18
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- $16
- Schedules at
- villaseyahat.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 20m
- Frequency
- Every 20 minutes
- Estimated price
- $7–10
- Schedules at
- Kamil Koç
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $9–25
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $15–21
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $9–14
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $10–15
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0(212) 658 03 07
- [email protected]
- Website
- antalyanetseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- antalyanetseyahat.com
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Schedules at
- somaseyahat.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- alanyalilar.com.tr
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 Getting to Milan from the airport, Travelling by boat in Italy, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
There are 2267+ hotels available in Bulgaria.






































