La ville de Sohar est réputée dans le pays pour ses infrastructures portuaires ainsi que pour ses exploitations d'aluminium. Mis à part cela, il n'y pas beaucoup d'activités touristiques.
Il s'agit surtout d'une étape sur la route de Dubaï, qui permet de se dégourdir les jambes sur la plage et de visiter au mieux le fort de Sohar. Je retiendrais surtout lesouk de Al Hujra à Sohar. Vous y trouverez de nombreux objets artisanaux dans une magnifique enceinte fortifiée. Vous pourrez trouver aussi de nombreux centres commerciaux (ou malls) ainsi que des supermarchés si vous avez besoin de vous ravitailler sur la route.
Selon moi, il s'agit surtout une ville paisible, qui permet de se relaxer avant l'arrivée dans l'effusion et l'activité de Dubaï. Il ne faut pas prendre cette ville comme objectif final, vous pourriez être déçus.