Civil Aviation Authority of Nepal (CAAN) has a dual function i.e. regulator and Service Provider. As a regulator, CAAN is responsible to carry out safety oversight as well as other safety related functions within the organization. For this purpose, Aviation Safety and Security  Regulation Directorate has been established to oversee the service provider organizations with its four departments and two divisions. They are:

  1. ANS Safety Standards Department
  2. Aerodrome Safety Standards Department
  3. Flight Safety Standards Department
  4. Aviation Security Department
  5. Air Transport Department
  6. Safety Management Division