As recommended, 2-3 days are enough to explore the most popular Sohar Tourist attractions and then head towards other cities in Oman.