There are 5 ways to get from Sochi to Kyiv 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly Sochi International Airport to Chișinău International Airport, bus
best- Fly from Sochi International Airport (AER) to Chișinău International Airport (RMO)plane AER - RMO
- Take the bus from Chisinau Airport to Mohyliv-Podilskyybus
- Take the bus from Mohyliv-Podilskyi to Vinnytsiabus
- Take the bus from Vinnytsia to Kyivbus
17h 20m₴8,974–24,127Fly Sochi International Airport to Suceava, bus
cheapest- Fly from Sochi International Airport (AER) to Suceava (SCV)plane AER - SCV
- Take the bus from Suceava Airport to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Kolomiya Bus stationbus
- Take the bus from Kolomyia to Kyivbus
24h 29m₴8,764–39,107Bus
- Take the bus from Sochi Bus station to Tuapsebus
- Take the bus from Tuapse to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
- Take the bus from Vilnius, Autobusų Stotis to Kyiv Vydubychibus
2d 15h₴8,797–16,143Train to Krasnodar, fly to Chișinău International Airport, bus
- Take the train from Sochi to Krasnodar 1train
- Fly from Krasnodar (KRR) to Chișinău International Airport (RMO)plane KRR - RMO
- Take the bus from Chisinau Airport to Mohyliv-Podilskyybus
- Take the bus from Mohyliv-Podilskyi to Vinnytsiabus
- Take the bus from Vinnytsia to Kyivbus
23h 21m₴12,677–22,471Fly Sochi International Airport to Iași International Airport, bus
- Fly from Sochi International Airport (AER) to Iași International Airport (IAS)plane AER - IAS
- Take the bus from Iasi Airport to Bălțibus
- Take the bus from Bălți Gas Station to Mohyliv-Podilskyybus
- Take the bus from Mohyliv-Podilskyi to Vinnytsiabus
- Take the bus from Vinnytsia to Kyivbus
20h 52m
Sochi International Airport (AER) to Chișinău International Airport (RMO) flights
Comparing Your Travel Options
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Sochi to Kyiv is to bus which costs 8 500 ₴ - 17 000 ₴ and takes 2 days 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Sochi to Kyiv is to fly and bus which takes 17h 20m and costs 8 500 ₴ - 25 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Sochi station to Kyiv. However, there are services departing from Sochi Bus station and arriving at Kyiv Vydubychi via Tuapse, Minsk Central Bus Station and Vilnius, Autobusų Stotis. The journey, including transfers, takes approximately 2 days 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Sochi and Kyiv is 1587 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Sochi to Kyiv without a car is to bus which takes 2 days 15h and costs 8 500 ₴ - 17 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 17h 20m to get from Sochi to Kyiv, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Sochi to Kyiv bus services, operated by Stavropol Bus Terminal, depart from Sochi Bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Sochi to Kyiv bus services, operated by Stavropol Bus Terminal, arrive at Tuapse station.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2461+ hotels available in Kyiv.
What companies run services between Sochi, Russia and Kyiv, Ukraine?
You can take a bus from Sochi Bus station to Kyiv Vydubychi via Tuapse, Minsk Central Bus Station, and Vilnius, Autobusų Stotis in around 2d 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Sochi International Airport to Chișinău International Airport via Batumi, Istanbul
- Ave. Duration
- 9h 42m
- When
- Every day
- Estimated price
- ₴10,000–28,000
Flights from Krasnodar to Chișinău International Airport via Batumi, Istanbul
- Ave. Duration
- 10h
- When
- Friday
- Estimated price
- ₴10,000–28,000
Flights from Sochi International Airport to Suceava via Istanbul, Bucharest Otopeni
- Ave. Duration
- 9h 41m
- When
- Every day
- Estimated price
- ₴6,500–33,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Sochi to Krasnodar 1
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₴420–700
- Website
- Russian Railways
- Lastochka Train
- ₴500–700
- Commuter Electric Train
- ₴420–600
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Chisinau Airport to Mohyliv-Podilskyy
- Ave. Duration
- 2h 26m
- Frequency
- 3 times a day
- Estimated price
- ₴1,400–2,000
- Schedules at
- galtrans.md
Bus from Chisinau Airport to Mohyliv-Podilskyy
- Ave. Duration
- 2h 26m
- Frequency
- 3 times a day
- Estimated price
- ₴1,400–2,000
- Schedules at
- galtrans.md
Want to know more about travelling around Ukraine
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide




