There are 2 ways to get from Bahrain to Kyiv by plane 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 to Chișinău International Airport, bus
best- Fly from Bahrain International Airport (BAH) to Chișinău International Airport (RMO)plane BAH - RMO
- Take the bus from Chisinau Airport to Sorocabus
- Take the bus from Soroca to Vinnytsiabus
- Take the bus from Vinnytsia to Kyivbus
15h 31mFly to Iași International Airport, bus
- Fly from Bahrain International Airport (BAH) to Iași International Airport (IAS)plane BAH - IAS
- Take the bus from Iasi Airport to Bălțibus
- Take the bus from Bălți Gas Station to Otacibus
- Take the bus from Otaci to Vinnytsia 2 Bus Stationbus
- Take the bus from Vinnytsia to Kyivbus
21h 22m
Bahrain International Airport (BAH) to Chișinău International Airport (RMO) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Bahrain and Kyiv is 3589 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 15h 31m to get from Bahrain to Kyiv, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv is 1h behind Bahrain. It is currently 1:40 AM in Bahrain and 12:40 AM in Kyiv.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2405+ hotels available in Kyiv.
What companies run services between Bahrain and Kyiv, Ukraine?
There is no direct connection from Bahrain to Kyiv. However, you can fly to Chișinău International Airport (RMO), walk to Chisinau Airport, take the bus to Soroca, take the bus to Vinnytsia, then take the bus to Kyiv. Alternatively, you can fly to Iași International Airport (IAS), walk to Iasi Airport, take the bus to Bălți, walk to Bălți Gas Station, take the bus to Otaci, walk to Otaci, take the bus to Vinnytsia 2 Bus Station, walk to Vinnytsia, then take the bus to Kyiv.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- emirates.com
Flights from Bahrain International Airport to Chișinău International Airport via Dubai
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ₴8,500–24,000
Flights from Bahrain International Airport to Iași International Airport via Dubai
- Ave. Duration
- 12h 30m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₴9,500–27,000
- Website
- flydubai.com
Flights from Bahrain International Airport to Chișinău International Airport via Dubai
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ₴8,500–24,000
Flights from Bahrain International Airport to Iași International Airport via Dubai
- Ave. Duration
- 12h 30m
- When
- Tuesday and Friday
- Estimated price
- ₴9,500–27,000
- Website
- turkishairlines.com
Flights from Bahrain International Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ₴6,000–27,000
- Website
- en.aegeanair.com
Flights from Bahrain International Airport to Chișinău International Airport via Athens
- Ave. Duration
- 9h 20m
- When
- Thursday
- Estimated price
- ₴6,500–16,000
- Website
- flypgs.com
Flights from Bahrain International Airport to Chișinău International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₴4,800–21,000
- Website
- flyone.eu
Flights from Bahrain International Airport to Chișinău International Airport via Dubai
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₴7,000–19,000
- Website
- flyulendo.com
Flights from Bahrain International Airport to Iași International Airport via Istanbul
- Ave. Duration
- 14h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₴6,500–16,000
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Chisinau Airport to Soroca
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₴1,400–2,000
- Schedules at
- galtrans.md
Bus from Soroca to Vinnytsia
- Ave. Duration
- 2h 36m
- Frequency
- Every 10 minutes
- Estimated price
- ₴1,300–2,000
- Schedules at
- galtrans.md
Bus from Otaci to Vinnytsia 2 Bus Station
- Ave. Duration
- 2h 11m
- Frequency
- Every 15 minutes
- Estimated price
- ₴1,200–2,000
- Schedules at
- galtrans.md
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Vinnytsia to Kyiv
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +40735123000
- office@trendbus.ro
- Website
- trendbus.ro
Bus from Iasi Airport to Bălți
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- romtransexpress.autogari.ro
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Bălți Gas Station to Otaci
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- ₴280–600
- Website
- https://svs.md/en/bus/route/number-19167
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 around the Cyclades, Which London airport should I choose?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.





