Malatya – Şanlıurfa distance
In a straight line, Malatya and Şanlıurfa are only 147 km (92 miles) apart, heading SSE — an easy day-trip distance by car.
?Frequently asked questions
How far is Malatya from Şanlıurfa?
In a straight line, the Malatya–Şanlıurfa distance is about 147 km (92 miles), heading SSE. At such short range, the road difference depends mostly on the local route you pick.
How long does it take to get from Malatya to Şanlıurfa?
At an average 90 km/h, the short straight-line hop between Malatya and Şanlıurfa would take about 1 h 38 min; the real time depends mostly on local traffic.
Is this the road distance?
No. The value shown is the straight-line (great-circle) distance, equal to the flight distance. The real road distance, which follows roads, is usually 20–40% longer.
Distances from Malatya
- Elazığ71 km
- Adıyaman79 km
- Tunceli125 km
- Kahramanmaraş165 km
- Diyarbakır166 km
- Erzincan170 km
- Gaziantep183 km
- Bingöl188 km
Distances from Şanlıurfa
- Adıyaman82 km
- Gaziantep126 km
- Diyarbakır153 km
- Kilis157 km
- Mardin172 km
- Kahramanmaraş173 km
- Elazığ174 km
- Batman225 km