Travel options for:
Dubai to Oman
  • Fly Sharjah to Muscat

    $102 - $301
    1. Dubai

      48 min - every 10 minutes

      $1 - $2

    2. Rashidiya station

      30 min - hourly - line 111

      $2 - $6

    3. Sharjah (SHJ)

      55 min - non-stop

      $80 - $270

    4. Muscat (MCT)

      16 min - 12.1 miles

      $19 - $23

  • Fly Dubai to Muscat

    $75 - $224
    1. Dubai

      42 min - every 10 minutes

      $1 - $2

    2. Dubai (DXB)

      1 h - non-stop

      $55 - $200

    3. Muscat (MCT)

      16 min - 12.1 miles

      $19 - $23

  • Fly Dubai Al Maktoum Intl to Muscat

    $81 - $375
    1. Dubai

      29 min - 18.1 miles

      $27 - $33

    2. Dubai Al Maktoum (DWC)

      1 h 5 min - non-stop

      $35 - $320

    3. Muscat (MCT)

      16 min - 12.1 miles

      $19 - $23

  • Fly Dubai to Salalah

    $81 - $331
    1. Dubai

      42 min - every 10 minutes

      $1 - $2

    2. Dubai (DXB)

      1 h 45 min - non-stop

      $80 - $330

  • Bus

    $38 - $49
    1. Nakheel

      38 min - every 10 minutes

      $1 - $2

    2. Deira City Centre

      10 min - 2805 feet

    3. Dubai

      6 h 10 min - 3 times a day

      $11 - $16

    4. Muscat

      21 min - 17.3 miles

      $26 - $32

  • Drive

    $20 - $30
    1. Dubai

      5 h 26 min - 278.7 miles

      $20 - $30

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Nakheel Metro to Rashidiya station, line 111 bus to Sharjah airport, fly to Muscat airport, then taxi to Bawshar. 3 h 59 min $138. From Nakheel Metro to Dubai airport, fly to Muscat airport, then taxi to Bawshar. 3 h 58 min $109. From Dubai taxi to Dubai Al Maktoum Intl airport, fly to Muscat airport, then taxi to Bawshar. 1 h 51 min $225. From Nakheel Metro to Dubai airport then fly to Salalah airport. 4 h 27 min $111. From Nakheel Metro to Deira City Centre, walk to Dubai, bus to Muscat, then taxi to Muscat. 8 h 19 min $45. From Dubai drive to Muscat. 5 h 26 min $25.