Bangalore is the most efficient place in terms of getting the passport issued, renewed or which ever service one requires. It doesnt take more than3 weeks to get a new passport and the system is really efficient. But if one compares this system with other places, it is really horrible. For example Mumbai.. probably 6 months is a cool time.. Similarly the other places like Delhi and Chandigarh also take equal amount of time for issuing a simple document, called passport. Due to this delay in issuing the passport, the role of middle men, agents begins and they start getting the passports on fraudulent documents. And the story continues.