From Muscat International Airport bus to Ruwi, bus to Qurayyat, then bus to Sur. 5 h 30 min 8. From Muscat International Airport bus to Ruwi then bus to Sur. 6 h 5. From Muscat Airport (MCT) drive to Sur. 2 h 25 min 4.
No, there is no direct bus from Muscat Airport (MCT) to Sur. However, there are services departing from Muscat International Airport and arriving at Sur via Ruwi and Qurayyat. The journey, including transfers, takes approximately 5 h 30 min.