Getting There and Away

Breathtaking aerial view of Mardin's historic minaret and cityscape at twilight, capturing the essence of Turkish architecture.
Anadolugram, Pexels

Mardin is served by Mardin Prof. Dr. Aziz Sancar Airport (MQM), located approximately 20-21 kilometers from the city center. The city also has a main bus terminal, situated about 3.1 kilometers from the city center.

By Air:

  • Direct flights to Mardin (MQM) are available from major Turkish cities including Istanbul, Ankara, Izmir, and Antalya, operated by airlines such as Turkish Airlines, Pegasus Airlines, AJet, and SunExpress.
  • Flights from Istanbul to Mardin typically take between 1 hour 45 minutes and 2 hours, with one-way fares starting from approximately $25-$45 (or TRY 1,812) and round-trip fares from $50-$104 (or TRY 4,012).
  • From Mardin Airport, city center access is available via municipality and HAVAŞ buses, minibuses (to Kızıltepe in about 20 minutes), taxis (around 18 minutes, costing 450-550 TRY), or pre-booked private transfers and car rentals.

By Bus:

  • Mardin's bus terminal connects to over 33 cities across Turkey, with FlixBus being a prominent operator.
  • Bus journeys from Istanbul to Mardin typically take 22 hours 55 minutes to 24 hours 28 minutes, with fares starting from about €34.98 - €46 (or ₺1,800–2,600). Overnight services are available.
  • Buses from Diyarbakir to Mardin cost around $8 and take approximately 1 hour 15 minutes.
  • From Sanliurfa, a bus ticket to Mardin averages $15, with a travel time of 3 hours.
  • A bus trip from Gaziantep to Mardin costs about $22 and takes 5 hours 30 minutes.

By Train:

  • Mardin does not have a well-utilized direct train connection for major routes. The closest main train station is in Diyarbakir, roughly 85 kilometers away.
  • Travel by train from cities like Istanbul or Ankara to Diyarbakir involves transfers and can be a lengthy journey, taking about 20 hours from Ankara.

By Car Rental:

  • Car rental services are accessible at Mardin Airport and within the city.
  • Driving from Istanbul to Mardin covers a distance of approximately 1,466-1,500 kilometers, with a travel time of over 15 hours.