How to get from Salalah to Sohar by car, truck, walk, bike

Distance between Salalah and Sohar is 860 kilometers (533 miles).
Driving distance from Salalah to Sohar is 1175 kilometers (729 miles)

SalalahSohar
Leaving from
Going to

Route Map

4 Ways from Salalah (Oman/Zufar) to Sohar (Oman/Shamal al Batinah)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto شارع التنمية 7 m
2. Make a U-turn onto شارع التنمية 1.79 km
3. At roundabout, take exit 2 onto شارع الرباط, 47 2.78 km
4. Keep right 4.86 km
5. At roundabout, take exit 2 onto شارع ثمريت, 31 3.17 km
6. At roundabout, take exit 2 onto Salalah Thumrait Road, 31 64.75 km
7. At roundabout, take exit 2 onto Thumrait Muscat Road, 31 6.40 km
8. At roundabout, take exit 2 onto Muscat Road, 31 8.79 km
9. Continue onto 31 760.98 km
10. Keep right 940 m
11. Keep right 274 m
12. At roundabout, take exit 1 7.90 km
13. Keep right 550 m
14. At roundabout, take exit 2 20.11 km
15. Turn left onto طريق إزكي - سناو, 33 2.95 km
16. Keep right 101.59 km
17. Keep right 646 m
18. Keep left 895 m
19. Keep right 34.41 km
20. Keep right 646 m
21. Keep right 4.05 km
22. Keep left 290 m
23. Keep right 532 m
24. Keep left 25.26 km
25. At roundabout, take exit 2 onto 1 7.51 km
26. At roundabout, take exit 2 onto 1 28.93 km
27. At roundabout, take exit 2 onto 1 40.46 km
28. At roundabout, take exit 2 onto 1 37.90 km
29. At roundabout, take exit 2 onto شارع مشاعل النور, 1 4.55 km
30. Keep right 172 m
31. Turn slight right 37 m
32. Turn left 100 m
33. Turn right 594 m
34. Keep left 27 m
35. Turn left 214 m
36. Turn right 284 m
37. Turn left 61 m
38. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Salalah (Oman/Zufar) to Sohar (Oman/Shamal al Batinah)?
How do I get from Salalah (Oman/Zufar) to Sohar (Oman/Shamal al Batinah) the fastest?
How long does it take to get from Salalah (Oman/Zufar) to Sohar (Oman/Shamal al Batinah)?