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

Distance between Sohar and Muscat is 187 kilometers (116 miles).
Driving distance from Sohar to Muscat is 242 kilometers (150 miles)

SoharMuscat
Leaving from
Going to

Route Map

4 Ways from Sohar (Oman/Shamal al Batinah) to Muscat (Oman/Masqat)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 61 m
2. Turn right 284 m
3. Turn right 19 m
4. Turn left 362 m
5. Turn left 150 m
6. Turn left 524 m
7. Turn right 73 m
8. Keep left 306 m
9. Keep left 70 m
10. Keep right 171 m
11. Turn sharp left onto طريـق صحــار ـ وادي حيبــي, 8 1.78 km
12. At roundabout, take exit 2 onto 8 177 m
13. Continue onto طريـق صحــار ـ وادي حيبــي, 8 1.09 km
14. Keep right 159 m
15. Continue onto طريـق صحــار ـ وادي حيبــي, 8 349 m
16. Turn slight right onto طريـق صحــار ـ وادي حيبــي, 8 7.86 km
17. Keep right 485 m
18. Keep left 199.75 km
19. Keep right 882 m
20. Keep left 835 m
21. Keep right 8.90 km
22. At roundabout, take exit 2 13.24 km
23. Keep right 422 m
24. Keep right 125 m
25. Turn left onto شارع غلا 768 m
26. Keep right onto شارع الصفح 1.30 km
27. Turn right onto شارع الضيافة 2.18 km
28. Arrive at destination 0 m
See more

Questions and Answers

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

Trips from Sohar

SoharDuqm