There are 8 ways to get from Kiev Airport (KBP) to Berdiansk by plane, bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Kiev to Zaporizhia, bus • 5 h 10 min
$37 - $184
Cheapest option
Train • 16 h 56 min
$9 - $19
6 alternative options
Fly Kiev to Dnipropetrovsk, bus • 7 h 9 min
$83 - $145
Fly Kiev Zhulhany to Zaporizhia, bus • 7 h 39 min
$53 - $187
Bus Mariupol Auto • 11 h 57 min
$20 - $26
Bus Ecolines • 12 h 13 min
$20 - $42
Taxi • 9 h 20 min
$140 - $180
Drive • 9 h 20 min
$55 - $85
What companies run services between Kiev Airport (KBP), Ukraine and Berdiansk, Ukraine?
You can take a bus from Kiev Airport (KBP) to Berdiansk via Dnepropetrovsk and Dnipro in around 11 h 57 min. Alternatively, Ukrainian Railways (UZ) operates a train from Kiev Airport (KBP) to Berdiansk 6 times a week. Tickets cost $5 - $14 and the journey takes 15 h 20 min.

- Website
- flyuia.com
Flights from Kiev to Zaporizhia
- Ave. Duration
- 1 h 2 min
- When
- Every day
- Estimated price
- $28 - $220
Flights from Kiev to Dnipropetrovsk
- Ave. Duration
- 1 h 6 min
- When
- Every day
- Estimated price
- $100 - $230

- Website
- windrose.aero
Flights from Kiev to Dnipropetrovsk
- Ave. Duration
- 1 h 10 min
- When
- Every day
- Estimated price
- $110 - $250

- Website
- motorsich.com
Flights from Kiev Zhulhany to Zaporizhia
- Ave. Duration
- 1 h 15 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $40 - $110

- Phone
- +38 (044) 309-70-05
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Kiev Pass to Berdjansk
- Ave. Duration
- 15 h 20 min
- Frequency
- 6 times a week
- Estimated price
- $5 - $14
- Schedules at
- uz.gov.ua
- Book at
- uz.gov.ua
- 3rd Class
- $5 - $8
- 2nd Class
- $10 - $14
- 1st Class
- $24 - $35

- Website
- ticket.bus.com.ua
Bus from Zaporyzhia to Berdyansk
- Ave. Duration
- 2 h 55 min
- Frequency
- Twice daily
- Estimated price
- $4 - $6
- Schedules at
- ticket.bus.com.ua
Bus from Dnipro to Berdyansk
- Ave. Duration
- 3 h 57 min
- Frequency
- Twice daily
- Estimated price
- $6 - $8
- Schedules at
- ticket.bus.com.ua

- Website
- mariupolavto.com
Bus from Kiev to Dnepropetrovsk
- Ave. Duration
- 7 h
- Frequency
- Once daily
- Estimated price
- $13 - $18
- Schedules at
- mariupolavto.com

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Boryspil International Airport to Zaporyzhia
- Ave. Duration
- 8 h 18 min
- Frequency
- Once daily
- Estimated price
- $15 - $40
- Schedules at
- ecolines.net
- Ave. Duration
- 9 h 20 min
- Estimated price
- $140 - $180
Optima
- Phone
- +38044499-98-98
- Website
- optima.fm
Avrora
- Phone
- +380442271000
- Website
- avrora-taxi.kiev.ua
Uklon
- Website
- uklon.com.ua
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 How do I buy a London Underground ticket?, Is ride-sharing platform BlaBlaCar right for you? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Questions & Answers
How far is it from Kiev Airport (KBP) to Berdiansk?
The distance between Kiev Airport (KBP) and Berdiansk is 589 km. The road distance is 684 km.
What is the cheapest way to get from Kiev Airport (KBP) to Berdiansk?
The cheapest way to get from Kiev Airport (KBP) to Berdiansk is to train which costs 220 ₴ - 490 ₴ and takes 16 h 56 min.
What is the fastest way to get from Kiev Airport (KBP) to Berdiansk?
The quickest way to get from Kiev Airport (KBP) to Berdiansk is to fly and bus which takes 5 h 10 min and costs 950 ₴ - 4 800 ₴.
Is there a direct bus between Kiev Airport (KBP) and Berdiansk?
No, there is no direct bus from Kiev Airport (KBP) to Berdiansk. However, there are services departing from Kiev and arriving at Berdyansk via Dnipro. The journey, including transfers, takes approximately 11 h 57 min.
How long does it take to get from Kiev Airport (KBP) to Berdiansk?
It takes approximately 5 h 10 min to get from Kiev Airport (KBP) to Berdiansk, including transfers.