Cheap Bus tickets to Mardin

What are the most popular routes to Mardin?

Istanbul Asia - MardinAverage priceR 980Average duration21h 45mDaily departures1
Istanbul Europe - MardinAverage priceR 980Average duration23h 10mDaily departures2
Sanliurfa - MardinAverage priceR 320Average duration2h 45mDaily departures2
Gaziantep - MardinAverage priceR 426Average duration5h 30mDaily departures2
Adana - MardinAverage priceR 659Average duration10h 45mDaily departures2