Rome2Rio

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

Find Transport to Elazığ

See all options

There are 4 ways to get from Gaziantep to Elazığ by bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Askoç Doğu rest station to Diyarbakır bus stationbus bus FlixBus KK0154 / ...
    2. Take the bus from Diyarbakır bus station to Elazığ bus stationbus bus FlixBus KK0148 / ...
    7h 20m
    ₺1,907–2,441
  2. Drive  315.6 km

    1. Drive from Gaziantep to Elazığcar car 315.6 km
    5h
    ₺2,293–3,312
  3. Fly from Gaziantep Oğuzeli International Airport

    1. Fly from Gaziantep Oğuzeli International Airport (GZT) to Elazig (EZS)plane plane GZT - EZS
    6h 3m
    ₺3,655–19,339
  4. Bus to Kahramanmaras, fly

    1. Take the bus from Gaziantep to Kahramanmaraşbus bus
    2. Fly from Kahramanmaras (KCM) to Elazig (EZS)plane plane KCM - EZS
    10h 36m
    ₺3,482–18,475

Gaziantep Oğuzeli International Airport (GZT) to Elazig (EZS) flights

Calendar33Weekly Planes
Duration6h 25mAverage Duration
Ticket₺3,662Cheapest Price
See schedules

Comparing Your Travel Options

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

You can take a vehicle from Gaziantep to Elazığ bus station via Askoç Doğu rest station and Diyarbakır bus station in around 7h 20m. Alternatively, AJet, Pegasus Airlines, and Turkish Airlines fly from Gaziantep Oğuzeli International Airport (GZT) to Elazig (EZS) 5 times a day.

Airlines
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 Which London airport should I choose?, Train travel in France: A guide to SNCF, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Booking & Getting There