Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
USD
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Book Train Tickets Worldwide

Ulam to Diyarbakir Trains

Ulam to Diyarbakir Train Tickets & Timetable

The Ulam to Diyarbakir train service features various classes of train tickets, including Economy and First Class options. Departures from Ulam Station occur daily, with key connections along the route. Travelers are encouraged to book tickets online to secure the best prices and availability on preferred travel dates. The price range for a one-way ticket is approximately ₺150–200 (around $8–11 USD). For detailed timetable information, including current ticket availability and class fares, visit the search page for more options. Our online schedule provides the latest updates on Ulam to Diyarbakir train departures, train times, and ticket prices.
31Aug
1
Seats
Ulam
Diyarbakir
12:35
Ulam
2h 17m
14:52
DiyarbakirErgani
Direct
AH 52013
from
986 USD
1
2h 17m, Direct
12:35
Ulam
14:52
DiyarbakirErgani
from
986 USD
1
Direct
12:35
Ulam
38m
13:13
Diyarbakir
Direct
AH 52013
from
415 USD
1
38m, Direct
12:35
Ulam
13:13
Diyarbakir
from
415 USD
1
Direct

Ulam to Diyarbakir Train Overview

The train route from Ulam to Diyarbakir connects two significant cities in Turkey, offering a reliable mode of transport. The distance by train is approximately 350 km (217 miles), with a travel time of around 6 hours. Trains operate at speeds of up to 100 km/h (62 mph). Daily departures are available, with the first train leaving Ulam at 8:00 AM and the last train at 6:00 PM. Ticket prices start at approximately TRY 50 (USD 3). Major stops along the way include Mardin and Nisibis. Book your trip online with Rail Monsters.

Book Train Tickets Worldwide

Customers saved 27% on average* in 2024, by booking 3 months in advance

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Ulam to Diyarbakir Train Map

Ulam to Diyarbakir Train Map
Plan your trip from Ulam to Diyarbakir via the railway network. Along the route, you can see the rugged beauty of southeastern Turkey, with stretches of mountainous terrain and picturesque valleys. Notable stations include Elazig and Malatya. As you travel through this region, explore rich cultural heritage sites like ancient ruins and traditional villages. The transport system operates on the Turkish State Railways, providing access to the vibrant history and stunning landscapes that define this part of the country.

How to Book Train Tickets Online from Ulam to Diyarbakir

Upgrade Opportunities with Reservation Service
Our reservation service allows for potential upgrades. If upgrades are available, we will make every effort to enhance your booking to a higher class at no additional cost when prices align. Aim for a premium travel experience whenever possible.
Book Official Tickets Easily
Rail Monsters offers official tickets for the train route from Ulam to Diyarbakir, providing a reliable and authorized booking experience. You can confirm and purchase your tickets online in just a few steps and receive an electronic QR code if available from the local Rail Operator.
Flexible Exchanges & Cancellations
We provide flexible exchange and cancellation policies for your convenience. You can easily modify your travel plans as needed and adjust your Ulam to Diyarbakir train tickets based on availability and fare conditions.
24/7 Human Customer Support
Access assistance from our human support team, available 24/7 to help with questions or support your online ticket booking. We are dedicated to ensuring you have a smooth booking experience.
Secure Payment Options
Experience a safe booking process with various payment options, including credit cards, and other digital payment methods. Our online ticket system ensures secure transactions when purchasing tickets from Ulam to Diyarbakir.
Receive Your Tickets Instantly
Upon completing your booking, you will receive an electronic QR code for train access via email, if the Rail Operator provides this option. Otherwise, a classic PDF ticket will be sent.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
railroadphone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Ulam to Diyarbakir Train Route

Which train services operate from Ulam to Diyarbakir?
The primary train service operating from Ulam to Diyarbakir is provided by the Turkish State Railways. There may be several trains running on this route throughout the day, offering various departure times.
How much is the train ticket from Ulam to Diyarbakir?
The train ticket from Ulam to Diyarbakir typically costs between 120 to 150 Turkish Lira (approximately 5 to 6 USD) for a one-way journey. Prices may vary based on demand and seating class.
Is there food available on the train from Ulam to Diyarbakir?
Most train services from Ulam to Diyarbakir typically offer dining options, including snacks and beverages. However, it’s advisable to check in advance or bring your own food for longer journeys.
How to book train tickets from Ulam to Diyarbakir?
You can easily book train tickets from Ulam to Diyarbakir through the Rail Monsters website or mobile app. The online booking system allows you to select your preferred train, seat, and pay securely from the comfort of your home.
How to buy a train ticket from Ulam to Diyarbakir?
To buy a train ticket from Ulam to Diyarbakir, visit Rail Monsters and use our simple online booking platform. Alternatively, tickets can be purchased directly at the station prior to your journey.
What is the duration of the train journey from Ulam to Diyarbakir?
The train journey from Ulam to Diyarbakir usually takes about 7 to 9 hours, depending on the specific service and any scheduled stops along the route.
Which train services operate from Ulam to Diyarbakir?
The primary train service operating from Ulam to Diyarbakir is provided by the Turkish State Railways. There may be several trains running on this route throughout the day, offering various departure times.
How much is the train ticket from Ulam to Diyarbakir?
The train ticket from Ulam to Diyarbakir typically costs between 120 to 150 Turkish Lira (approximately 5 to 6 USD) for a one-way journey. Prices may vary based on demand and seating class.
Is there food available on the train from Ulam to Diyarbakir?
Most train services from Ulam to Diyarbakir typically offer dining options, including snacks and beverages. However, it’s advisable to check in advance or bring your own food for longer journeys.
How to book train tickets from Ulam to Diyarbakir?
You can easily book train tickets from Ulam to Diyarbakir through the Rail Monsters website or mobile app. The online booking system allows you to select your preferred train, seat, and pay securely from the comfort of your home.
How to buy a train ticket from Ulam to Diyarbakir?
To buy a train ticket from Ulam to Diyarbakir, visit Rail Monsters and use our simple online booking platform. Alternatively, tickets can be purchased directly at the station prior to your journey.
What is the duration of the train journey from Ulam to Diyarbakir?
The train journey from Ulam to Diyarbakir usually takes about 7 to 9 hours, depending on the specific service and any scheduled stops along the route.
Discover more details at our
Country Guide

Buy Your Ulam to Diyarbakir Train Tickets on Rail Monsters

Book train tickets from Ulam to Diyarbakir with Rail Monsters: enjoy 24/7 support team assistance and mobile apps for iOS and Android for ticket management. Take advantage of flexible bookings and cancellations, plus free class upgrades for our loyal customers. Compare train ticket prices to secure the best deals for your journey.