The train route from Diyarbakir to Balisih connects these two cities efficiently. The distance by train is approximately 230 km (143 miles), with a travel time of around 3.5 hours. The service typically operates at speeds of up to 100 km/h (62 mph). The first train departs Diyarbakir Station at 8:30 AM, and the last train leaves at 6:00 PM, offering several options throughout the day. Daily departures are frequent, making it easy to find a suitable time for travel. Ticket prices generally start from around 50 TRY (USD 2.70) for economy class. For full details, including the Diyarbakir to Balisih timetable, for accurate schedules, or to book, visit Rail Monsters to secure your tickets.