By Air: Mardin’s airport is located close to Kiziltepe, southwest of the city. From there, it is possible to take a minibus (dolmus) to get to the city. The airport is well-connected to Istanbul by Pegasus and Turkish airlines.
By Train: Although there is small train station south of the city, it is in disuse. The closest train stations would be at Gaziantep or Batman (really!).
By Car: The city is well-connected by highways in all directions.
By Hitchhiking: The locals are generous and helpful, which means that you can hitchhike from Urfa to Mardin without problems. It will definitely be an experience of a lifetime!
HOW TO GET AROUND MARDIN
By Minibus: Minibuses nicely connect the newer suburbs with the old city and are a convenient and affordable way to travel within the city.
On Foot: The old city can be visited on foot, and the roads are too barrow for vehicles.