The flight between Muharraq (BAH) and Riyadh (RUH) typically takes about 1 hour and 10 minutes.
There are 7 direct flights every day.
The flight numbers are GF167, GF161, GF169, GF1151, GF163, GF189, LH637 and SV521.
From Muharraq you will fly out from Bahrain Intl (BAH) and you will be landing at King Khaled International (RUH).
Gulf Air, Saudia, and Lufthansa all flyes the Boeing 787 Dreamliner on this route.
Three airlines. Gulf Air, Saudia and Lufthansa have non-stop flights to Riyadh.
They arrive at terminal 1 or 2.
More routes to Saudi Arabia from Muharraq (BAH).