There are 4 ways to get from Barnaul to Ukraine 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly Barnaul West Airport to Krasnodar, train
best- Fly from Barnaul West Airport (BAX) to Krasnodar (KRR)plane BAX - KRR
- Take the train from Krasnodar 1 to Sevastopoltrain
22h 42m₴12,311–56,751Train, bus
cheapest- Take the train from Barnaul to Kotelnich 1train
- Take the train from Kotelnich 1 to Moscow Vostochny Stationtrain
- Take the bus from Moscow to Baranavichybus
- Take the bus from Baranovichi Bus station to Warsaw Chopin Airportbus
- Take the bus from Warsaw, Chopin Airport to Kyiv 142 Beresteyskybus
3d 18h₴11,288–20,974Fly Barnaul West Airport to Brest Airport, train, bus
- Fly from Barnaul West Airport (BAX) to Brest Airport (BQT)plane BAX - BQT
- Take the train from Terespol to Warszawa Centralnatrain
- Take the bus from Warszawa Centralna Station to Lviv Palace Squarebus
18h 55mTrain to Tolmachevo Airport, fly to Krasnodar, train
- Take the train from Barnaul to Novosibirsk Gltrain
- Fly from Tolmachevo Airport (OVB) to Krasnodar (KRR)plane OVB - KRR
- Take the train from Krasnodar 1 to Sevastopoltrain
26h 8m₴21,795–52,630
Barnaul West Airport (BAX) to Krasnodar (KRR) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Barnaul to Ukraine is to train and bus which costs 11 000 ₴ - 21 000 ₴ and takes 3 days 18h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Barnaul to Ukraine is to fly and train which takes 22h 42m and costs 12 000 ₴ - 60 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Barnaul and Ukraine is 3939 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Barnaul to Ukraine without a car is to train and bus which takes 3 days 18h and costs 11 000 ₴ - 21 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 22h 42m to get from Barnaul to Ukraine, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2260+ hotels available in Ukraine.
What companies run services between Barnaul, Russia and Ukraine?
There is no direct connection from Barnaul to Ukraine. However, you can take the taxi to Barnaul West Airport (BAX) airport, fly to Krasnodar (KRR), take the taxi to Krasnodar 1, then take the train to Sevastopol. Alternatively, you can take a train from Barnaul to Khreshchatyk via Kotelnich 1, Moscow Vostochny Station, Moscow, Baranovichi Bus station, Warsaw Chopin Airport, Warsaw, Chopin Airport, Kyiv 142 Beresteysky, and Beresteiska in around 3d 18h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- s7.ru
Flights from Barnaul West Airport to Krasnodar via Tolmachevo Airport
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₴11,000–55,000
Flights from Barnaul West Airport to Krasnodar via Moscow Domodedovo
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ₴13,000–60,000
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴24,000–110,000
- Website
- aeroflot.ru
Flights from Barnaul West Airport to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- ₴13,000–60,000
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₴24,000–110,000
- Website
- nordwindairlines.ru
Flights from Barnaul West Airport to Krasnodar via Kazan
- Ave. Duration
- 11h 10m
- When
- Thursday
- Estimated price
- ₴12,000–55,000
Flights from Barnaul West Airport to Brest Airport via Pulkovo
- Ave. Duration
- 15h 40m
- When
- Wednesday
- Estimated price
- ₴7,500–31,000
Flights from Barnaul West Airport to Brest Airport via Tolmachevo Airport, Pulkovo
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- ₴7,500–31,000
- Website
- belavia.by
Flights from Barnaul West Airport to Brest Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₴7,000–30,000
Flights from Barnaul West Airport to Brest Airport via Kazan, Moscow Sheremetyevo
- Ave. Duration
- 10h 35m
- When
- Monday and Thursday
- Estimated price
- ₴7,000–30,000
Flights from Barnaul West Airport to Brest Airport via Tolmachevo Airport, Pulkovo
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- ₴7,500–31,000
- Website
- uralairlines.ru
Flights from Barnaul West Airport to Krasnodar via Moscow Domodedovo
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- ₴13,000–60,000
- Website
- yakutia.aero
Flights from Barnaul West Airport to Krasnodar via Tolmachevo Airport
- Ave. Duration
- 9h
- When
- Thursday
- Estimated price
- ₴11,000–55,000
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 30m
- When
- Thursday
- Estimated price
- ₴24,000–110,000
- Website
- alrosa.aero
Flights from Tolmachevo Airport to Krasnodar
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- ₴24,000–110,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Krasnodar 1 to Sevastopol
- Ave. Duration
- 13h 4m
- Frequency
- Once daily
- Estimated price
- ₴870–1,200
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₴870–920
- 2nd Class (Kupé)
- ₴1,000–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Kotelnich 1
- Ave. Duration
- 41h 9m
- Frequency
- 4 times a week
- Estimated price
- ₴3,800–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₴15,000–22,000
- 3rd Class (Platzcart)
- ₴3,800–5,500
- 2nd Class (Kupé)
- ₴4,300–6,000
Train from Kotelnich 1 to Moscow Vostochny Station
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- ₴1,500–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₴6,000–9,000
- 3rd Class (Platzcart)
- ₴1,500–2,100
- 2nd Class (Kupé)
- ₴1,900–2,700
Train from Barnaul to Novosibirsk Gl
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- ₴650–1,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₴3,000–4,200
- 3rd Class (Platzcart)
- ₴650–950
- 2nd Class (Kupé)
- ₴1,100–1,600
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Terespol to Warszawa Centralna
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- ₴2,016
- Website
- https://www.intercity.pl/en/
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Baranovichi Bus station to Warsaw Chopin Airport
- Ave. Duration
- 8h 7m
- Frequency
- 5 times a day
- Estimated price
- ₴800–2,200
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Warsaw, Chopin Airport to Kyiv 142 Beresteysky
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Estimated price
- ₴2,400–5,500
- Schedules at
- transtempo.ua
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Warszawa Centralna Station to Lviv Palace Square
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
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 Which London airport should I choose?, How to get from London City Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.

















