There are 7 ways to get from Ankara to Kiev by plane, subway, bus, train, night train 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 to Boryspil, subway  •  6 h 21 min

  1. Fly from Ankara (ESB) to Boryspil (KBP) ESB - KBP
  2. Take the subway from Kharkivska to Zoloti Vorota

$36 - $101

6 alternative options

Fly to Kyiv Zhuliany  •  5 h 57 min

  1. Fly from Ankara (ESB) to Kyiv Zhuliany (IEV) ESB - IEV

$63 - $473

Bus Avtoekspres  •  40 h 50 min

  1. Take the bus from Ankara to Istanbul
  2. Take the bus from Istanbul Bariam to Varna
  3. Take the bus from Varna to Kiev

$87 - $108

Bus Ecolines  •  42 h 58 min

  1. Take the bus from Kayaş to Istanbul
  2. Take the bus from Istanbul Bariam to Varna
  3. Take the bus from Varna to Kyiv

$97 - $132

Train, bus, night train  •  2 days 0 h

  1. Take the train from Ankara to Gebze Yht
  2. Take the bus from Gebze to Istanbul Otogari
  3. Take the bus from Istanbul to Ruse
  4. Take the night train from Ruse to Gara Bucureşti Nord
  5. Take the train from Bucharest - Gara de Nord to Kyiv-Passazhyrskiy Station

$84 - $125

Bus, train  •  2 days 0 h

  1. Take the bus from Ankara to Istanbul
  2. Take the bus from Istanbul - Aksaray to Constanta
  3. Take the train from Constanta to Bucuresti Nord Gara A Ir / ...
  4. Take the train from Bucharest - Gara de Nord to Kyiv-Passazhyrskiy Station

$107 - $158

Drive  •  24 h 48 min

  1. Drive from Ankara to Kiev 1225.3 miles

$250 - $370

Questions & Answers

No, there is no direct bus from Ankara to Kiev. However, there are services departing from Ankara and arriving at Kiev via Istanbul Bariam and Varna. The journey, including transfers, takes approximately 40 h 50 min.

More details

The distance between Ankara and Kiev is 1185 km. The road distance is 1960.4 km.

Get driving directions

The best way to get from Ankara to Kiev without a car is to bus which takes 40 h 50 min and costs .

More details

It takes approximately 6 h 21 min to get from Ankara to Kiev, including transfers.

More details

Ankara to Kiev bus services, operated by Kamil Koc, depart from Ankara station.

More details

The best way to get from Ankara to Kiev is to fly which takes 5 h 57 min and costs . Alternatively, you can bus, which costs and takes 40 h 50 min.

Mode details

The quickest flight from Ankara Airport to Boryspil Airport is the direct flight which takes 2 h 5 min.

Search flights

Ankara to Kiev bus services, operated by Avtoekspres, arrive at Kiev station.

More details

Kiev is 1 h behind Ankara. It is currently 2:09 AM in Ankara and 2:09 AM in Kiev.

Yes, the driving distance between Ankara to Kiev is 1960 km. It takes approximately 24 h 48 min to drive from Ankara to Kiev.

Get driving directions

Map of how to get from Ankara to Kiev.
Launch map view
  • Distance: 740.9 miles
  • Duration: 6 h 21 min

What companies run services between Ankara, Turkey and Kiev, Ukraine?

Pegasus Airlines flies from Ankara to Kiev twice daily. Alternatively, you can take a bus from Ankara to Kiev via Istanbul, Istanbul Bariam, and Varna in around 40 h 50 min.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Ankara to Boryspil via Istanbul Ataturk
Ave. Duration
4 h 33 min
When
Every day
Estimated price
$120 - $290
Pegasus Airlines
Website
flypgs.com
Flights from Ankara to Kyiv Zhuliany
Ave. Duration
2 h 20 min
When
Every day
Estimated price
$120 - $550
Ukraine International Airlines
Website
flyuia.com
Flights from Ankara to Boryspil
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$65 - $180
Train operators
Kiev Metro
Phone
(044) 238-58-98
Email
d@metro.kiev.ua
Website
metro.kiev.ua
Subway from Kharkivska to Zoloti Vorota
Ave. Duration
26 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
metro.kiev.ua
Turkish Railways (TCDD)
Phone
+90 444 8 233
Website
tcddtasimacilik.gov.tr
Train from Ankara to Gebze
Ave. Duration
3 h 37 min
Frequency
Every 4 hours
Estimated price
$5 - $7
Website
tcdd.gov.tr
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Night train from Ruse to Gara Bucureşti Nord
Ave. Duration
2 h 50 min
Frequency
Twice daily
Estimated price
$4 - $5
Website
bdz.bg
Ukrainian Railways
Website
uz.gov.ua
Train from Bucharest - Gara de Nord to Kyiv-Passazhyrskiy Station
Ave. Duration
25 h 51 min
Frequency
Once a week
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Romanian Railways (CFR)
Bus operators
Kamil Koc
Phone
+90 224 294 55 62
Website
kamilkoc.com.tr
Bus from Ankara to Istanbul
Ave. Duration
6 h 30 min
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
kamilkoc.com.tr
Bus from Kayaş to Istanbul
Ave. Duration
7 h 5 min
Frequency
Once daily
Estimated price
$9 - $13
Schedules at
kamilkoc.com.tr
Bus from Gebze to Istanbul
Ave. Duration
1 h 1 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
kamilkoc.com.tr
Pamukkale
Phone
0 850 333 35 35
Email
info@pamukkale.com.tr
Website
pamukkale.com.tr
Bus from ASTI Ankara Bus Terminal to Istanbul Otogari
Ave. Duration
7 h
Frequency
Hourly
Estimated price
$6 - $11
Schedules at
pamukkale.com.tr
MetroTurizm
Phone
0850 222 34 55
Email
iletisim@metroturizm.com.tr
Website
metroturizm.com.tr
Bus from Ankara to Istanbul Otogari
Ave. Duration
6 h 32 min
Frequency
4 times a day
Estimated price
$8 - $17
Schedules at
metroturizm.com.tr
Bus from Istanbul Otogari to Varna
Ave. Duration
9 h
Frequency
Once daily
Estimated price
$8 - $18
Schedules at
metroturizm.com.tr
Bus from Gebze to Istanbul Otogari
Ave. Duration
1 h 16 min
Frequency
Every 30 minutes
Estimated price
$4 - $7
Schedules at
metroturizm.com.tr
Bus from Istanbul Otogari to Ruse
Ave. Duration
13 h 45 min
Frequency
Once daily
Estimated price
$11 - $16
Schedules at
metroturizm.com.tr
Nishikli
Phone
+359 700 89 015
Email
silistreotogarsube@nisikli.com.tr
Website
nisikli.com.tr
Bus from Istanbul Bariam to Varna
Ave. Duration
8 h 20 min
Frequency
Once daily
Estimated price
$36
Schedules at
nisikli.com.tr
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Varna to Kiev
Ave. Duration
24 h
Frequency
Once a week
Estimated price
$45 - $55
Schedules at
autogaravn.com
Huntur Travel
Website
huntur.com.tr
Bus from Istanbul to Ruse
Ave. Duration
11 h 30 min
Frequency
Twice daily
Estimated price
$11 - $16
Schedules at
huntur.com.tr
TransEvren
Phone
+4-0241-831.491
Email
transevren1@yahoo.com
Website
transevren.ro
Bus from Istanbul - Aksaray to Constanta
Ave. Duration
11 h
Frequency
Once daily
Estimated price
$30 - $40
Schedules at
transporturi.transevren.ro

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, Getting to Milan from the airport and Why you should take the train in the US - to help you get the most out of your next trip.

More Questions & Answers

Ukraine International Airlines and Turkish Airlines offer flights from Ankara Airport to Boryspil Airport.

Search flights

There are 2511+ hotels available in Kiev. Prices start at $25 USD per night.

More details

The best way to get from Ankara to Ankara Airport is to bus which takes 1 h 14 min and costs .

More details