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 Varna Airport
best- Fly from Krasnodar (KRR) to Varna Airport (VAR)plane KRR - VAR
10h 3m$176–587Fly to Bucharest Otopeni, bus
cheapest- Fly from Krasnodar (KRR) to Bucharest Otopeni (OTP)plane KRR - OTP
- Take the bus from Buchurest to Rusebus
10h 31m$80–315Bus 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 Sofia Airport
- Fly from Krasnodar (KRR) to Sofia Airport (SOF)plane KRR - SOF
9h 42m$82–388Fly to Istanbul, bus
- Fly from Krasnodar (KRR) to Istanbul (IST)plane KRR - IST
- Take the bus from Istanbul Airport Bus to Silivri Otogarbus
- Take the bus from Silivri to Burgas Westbus
10h 36m$81–361Bus
- Take the bus from Krasnodar-1 Bus station to Bursa bus stationbus
- Take the bus from Bursa to Sofia Central Bus Stationbus
2d 13h$130–145Bus, 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$119–145
Krasnodar (KRR) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Krasnodar to Bulgaria is to bus and train which costs $110 - $150 and takes 2 days 17h.
The fastest way to get from Krasnodar to Bulgaria is to fly which takes 9h 42m and costs $80 - $390.
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 985 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 $203.
It takes approximately 10h 3m 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 fly which takes 10h 3m and costs $170 - $600. Alternatively, you can bus via Sofia Airport, which costs $203 and takes 2 days 13h.
Krasnodar to Bulgaria bus services, operated by Luks Yilmaz, arrive at Bursa bus station.
There are 2258+ hotels available in Bulgaria.
What companies run services between Krasnodar, Russia and Bulgaria?
Aeroflot Russian Airlines, Turkish Airlines, and two other airlines fly from Krasnodar (KRR) to Varna Airport (VAR) twice daily. Alternatively, 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.
- Website
- turkishairlines.com
Flights from Krasnodar to Varna Airport via Istanbul
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $85–460
Flights from Krasnodar to Varna Airport via Antalya, Istanbul
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $120–600
Flights from Krasnodar to Varna Airport via Tbilisi, Istanbul
- Ave. Duration
- 10h 50m
- When
- Thursday
- Estimated price
- $250–750
Flights from Krasnodar to Varna Airport via Erevan, Istanbul
- Ave. Duration
- 12h 30m
- When
- Thursday and Sunday
- Estimated price
- $250–750
Flights from Krasnodar to Varna Airport via Batumi, Istanbul
- Ave. Duration
- 15h 45m
- When
- Friday
- Estimated price
- $250–700
Flights from Krasnodar to Sofia Airport via Istanbul
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $75–380
Flights from Krasnodar to Sofia Airport via Batumi, Istanbul
- Ave. Duration
- 16h
- When
- Friday
- Estimated price
- $190–550
Flights from Krasnodar to Bucharest Otopeni via Istanbul
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $75–380
- 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–21
- Website
- Turkish Railways (TCDD)
- Website
- luksyilmazturizm.com
Bus from Krasnodar-1 Bus station to Bursa bus station
- Ave. Duration
- 47h 55m
- Frequency
- 3 times a week
- Estimated price
- $95
- 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
- $95
- 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
- $95
- Schedules at
- facebook.com
- Book at
- donbilet.ru
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 Italian Lakes: Getting around by train, The London Underground: Essential tips to navigate the Tube, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.





