The NIACL AO Mains Exam lasts for a total of 3 hours. This includes 2.5 hours for the objective section, which has multiple-choice questions and 30 minutes for the descriptive section, where candidates need to write essays or letters. Time management is important for success in this exam.