You should allocate one to three hours to visit the Mehrangarh fort to get around at a relaxed pace. Time depends on the level of interest in the place. ...