Travel from Muscat-Airport-MCT to Sohar

Bus from Muscat Airport (MCT) to Sohar

You can take a bus from Muscat Airport (MCT) to Sohar via Dubai in around 10 h 35 min.

How to get from Muscat Airport (MCT) to Sohar

ModeDurationPrice
From Muscat International Airport bus to Dubai then bus to Sohar.10 h 35 min8
From Muscat Airport (MCT) drive to Sohar.2 h 30 min4
From Muscat airport fly to Dubai airport, Metro to Deira City Centre, walk to Dubai, then bus to Sohar.5 h 42 min37

How long does it take to get from Muscat Airport (MCT) to Sohar?

It takes approximately 10 h 35 min to get from Muscat Airport (MCT) to Sohar, including transfers.

Is there a direct bus between Muscat Airport (MCT) and Sohar?

No, there is no direct bus from Muscat Airport (MCT) to Sohar. However, there are services departing from Muscat International Airport and arriving at Sohar via Dubai. The journey, including transfers, takes approximately 10 h 35 min.

Operators from Muscat Airport (MCT) to Sohar

OperatorPhoneWebsite
Mwasalat+0097142525909Mwasalat
SalamAirSalamAir
FlydubaiFlydubai
EmiratesEmirates
Oman AirOman Air
SwissSwiss
Dubai RTA(650) 123-2558Dubai RTA