On this page, you can find and purchase flight tickets for the Mardin — Amman route. The distance between the cities is 741 km, but there are no direct flights: the journey involves a layover at Antalya Airport or Esenboğa Airport, with a minimum travel time of approximately 6 hours and 25 minutes.
Flights on this route are operated by SunExpress, Pegasus Airlines, and AJet. Ticket prices are dynamic; therefore, we recommend using the low-price calendar and the price trend chart to find the best option. Information is also available on how to get to the airport in Mardin and how to get from the airport to the center of Amman.





