Rome2Rio

How to get fromAntalya to Elazığby plane, bus, train, or car

Find Transport to Elazığ

See all options

There are 9 ways to get from Antalya to Elazığ by plane, bus, 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.

  1. Fly to Elazig

    best
    1. Fly from Antalya Airport (AYT) to Elazig (EZS)plane plane AYT - EZS
    4h 1m
    ₺6,554–20,390
  2. Bus, train #2

    cheapest
    1. Take the bus from Antalya bus station to Yerköy bus stationbus bus FlixBus KK5513 / ...
    2. Take the train from Yerköy to Elâzığtrain train Van Gölü Ekspresi
    27h 38m
    ₺1,556–2,566
  3. Bus, train via Ankara

    1. Take the bus from Antalya bus station to Beyşehir bus stationbus bus
    2. Take the bus from Beyşehir to Konyabus bus
    3. Take the train from Konya to Ankaratrain train Yht
    4. Take the train from Ankara Gar to Sivastrain train Hst
    5. Take the train from Sivas to Elazigtrain train Ic
    20h 29m
    ₺2,311–3,964
  4. Bus

    1. Take the bus from Antalya bus station to Diyarbakır bus stationbus bus FlixBus KK0799
    2. Take the bus from Diyarbakır bus station to Elazığ bus stationbus bus FlixBus KK0148 / ...
    21h 10m
    ₺1,788–2,453
  5. Drive 1,018 km

    1. Drive from Antalya to Elazığcar car 1,018 km
    12h 26m
    ₺5,716–8,256
  6. Fly to Diyarbakır Airport, bus

    1. Fly from Antalya Airport (AYT) to Diyarbakır Airport (DIY)plane plane AYT - DIY
    2. Take the bus from Diyarbakır bus station to Elazığ bus stationbus bus
    6h 30m
    ₺3,298–8,480
  7. Fly to Malatya Erhaç Airport, bus

    1. Fly from Antalya Airport (AYT) to Malatya Erhaç Airport (MLX)plane plane AYT - MLX
    2. Take the bus from Malatya bus station to Elazığ bus stationbus bus
    8h 1m
    ₺8,868–24,330
  8. Bus, train

    1. Take the bus from Antalya to Burdurbus bus
    2. Take the train from Burdur to Karakuyutrain train
    3. Take the train from Karakuyu to Eskişehirtrain train
    4. Take the train from Eskişehir to Sivastrain train Yht
    5. Take the train from Sivas to Elazigtrain train Ic
    23h 55m
    ₺2,399–3,703
  9. Bus via Mersin

    1. Take the bus from Antalya to Kızkalesibus bus
    2. Take the bus from Kızkalesi to Mersinbus bus
    3. Take the bus from Mersin to Gürünbus bus
    4. Take the bus from Gürün bus station to Elazığ bus stationbus bus
    24h 50m

Antalya to Elazığ by bus

Calendar2Weekly Buses
Duration21h 10mAverage Duration
Ticket₺1,788Cheapest Price
See schedules

Questions & Answers

What companies run services between Antalya, Turkey and Elazığ, Turkey?

Pegasus Airlines and AJet fly from Antalya Airport (AYT) to Elazig (EZS) once daily. Alternatively, you can take a bus from Antalya bus station to Elazığ bus station via Diyarbakır bus station in around 21h 10m.

Airlines
Train operators
Bus 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 How to plan an amazing trip around Scandinavia, How to travel India's Golden Triangle, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers