Mardin has an airport with daily flights from Istanbul, 20 minutes from the old town.
Mardin Airport (MQM) is 20 kilometres south of the old town.
Fly to Istanbul with Turkish Airlines, British Airways, Pegasus or Aer Lingus and connect to Mardin; the domestic flight takes about two hours.
Shuttle buses and taxis run from the airport to the old town in 20 to 30 minutes. Many hotels arrange transfers.
Mardin is 90 minutes from Diyarbakır and an hour from Midyat. Check the UK Foreign Office advice for the region before you travel, as guidance for areas near the Syrian border changes.
Check entry rules for UK and Irish passports, read getting around Turkey and compare car hire in Mardin. Then pick where to stay.