Rome2Rio

How to get fromTurkey to Donetskby plane, bus, night train, train, taxi or car

Find Transport to Donetsk

See all options

There are 10 ways to get from Turkey to Donetsk by plane, bus, night train, 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.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Fly from Istanbul, bus

    best
    1. Fly from Istanbul (IST) to Krasnodar (KRR)plane plane IST - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    19h 12m
    ₴3,422–14,671
  2. Night train, train, bus, taxi

    1. Take the night train from Halkali to Stara Zagoranighttrain night train
    2. Take the train from Nova Zagora to Varnatrain train
    3. Take the bus from Varna Central Bus Station to Bila Tserkvabus bus
    4. Take the taxi from Bila Tserkva to Богуславtaxi taxi
    5. Take the bus from Богуслав to Selidovebus bus
    6. Take the taxi from Selidove to Donetsktaxi taxi
    36h 15m
  3. Drive 1,708.3 km

    1. Drive from Istanbul to Donetskcar car 1,708.3 km
    26h 46m
    ₴11,550–16,683
  4. Fly from İzmir Adnan Menderes International Airport, bus

    1. Fly from İzmir Adnan Menderes International Airport (ADB) to Krasnodar (KRR)plane plane ADB - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    20h 46m
    ₴4,124–18,724
  5. Fly from Ankara Esenboğa International Airport, bus

    1. Fly from Ankara Esenboğa International Airport (ESB) to Krasnodar (KRR)plane plane ESB - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    22h 43m
    ₴4,130–17,730
  6. Fly from Konya Airport, bus

    1. Fly from Konya Airport (KYA) to Krasnodar (KRR)plane plane KYA - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    22h 55m
    ₴5,014–22,878
  7. Fly from Antalya Airport, bus

    1. Fly from Antalya Airport (AYT) to Krasnodar (KRR)plane plane AYT - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    21h 52m
    ₴4,008–16,878
  8. Fly from Gaziantep Oğuzeli International Airport, bus

    1. Fly from Gaziantep Oğuzeli International Airport (GZT) to Krasnodar (KRR)plane plane GZT - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    22h 9m
    ₴5,409–22,847
  9. Bus, taxi

    1. Take the bus from İstanbul Esenler bus station to Kyiv Central Bus stationbus bus
    2. Take the bus from Kyiv to Pavlogradbus bus
    3. Take the bus from Pavlograd to Цукуринеbus bus
    4. Take the taxi from Цукурине to Donetsktaxi taxi
    42h 19m
  10. Bus

    1. Take the bus from Istanbul Otogari to Bursabus bus
    2. Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus bus
    3. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    2d 15h
    ₴5,575–6,631

Istanbul (IST) to Krasnodar (KRR) flights

Calendar7Weekly Planes
Duration2h 25mAverage Duration
Ticket₴2,241Cheapest Price
See schedules

Questions & Answers

What companies run services between Turkey and Donetsk, Ukraine?

You can take a train from Aksaray to Donetsk Yuzhny bus station via Esenler Otogar, Istanbul Otogari, Bursa, Bursa bus station, and Krasnodar-1 Bus station in around 2d 15h.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

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 The beginner’s guide to the 2018 World Nomad Games, What are the different types of Renfe trains in Spain?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.