Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:40 MCT
    23:35 BAH
    9Hrs, 20m 1 Stop (KHS)
  • MCTMuscat Airport 07:40 - BAH 23:35 9h 20m 1 Stop (KHS) Khasab
  • MCTMuscat Airport 07:40
    RUHKing Khalid International Airport 22:25
  • KHSKhasab Airport 08:45
    BAHBahrain Airport 23:35
  • 9h 20m (5h 35m)
  • 1 Stop KHS · Khasab 5h 35m
  • Oman Air (WY 931)Boeing 737 200 Mixed Configuration
    Gulf Air (GF 170)Airbus A321 Neo
  • Oman Air (WY 931)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Khasab from Riyadh?

The flight distance between Riyadh and Khasab is 974km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:40. The last flight of the day departs at 07:40. See the full list of flight times on Wego.