If I am a foreigner (e.g. from UAE), how can I make nas air booking?
You can book from anywhere where there is an internet connection and pay by MasterCard or Visa credit card. But if you want to pay by cash, you should call up a local friend and let him pay at the nearest nas air walk-in airport/town sales offices, nas air authorized travel agents in the Kingdom of Saudi Arabia.