Buses from Istanbul to Diyarbakir
🚌 Travel from Istanbul to Diyarbakir by bus is a convenient option for those looking to explore Turkey's diverse landscapes. The journey, operated by Metro Turizm, takes approximately 19 hours and 15 minutes each way. 💰 Prices for the Istanbul to Diyarbakır bus tickets range from €28 to €41, offering an affordable transportation option for adventurers seeking to immerse themselves in the charm of Diyarbakir's historic sites and vibrant atmosphere.