Cheap Bus tickets to Mardin

What are the most popular routes to Mardin?

Istanbul Europe - MardinAverage priceR 676Average duration23h 40mDaily departures2
Istanbul Asia - MardinAverage priceR 678Average duration22h 15mDaily departures1
Ankara - MardinAverage priceR 587Average duration15h 30mDaily departures2
Diyarbakir - MardinAverage priceR 140Average duration1h 45mDaily departures1
Bursa - MardinAverage priceR 797Average duration21h 20mDaily departures1