The cost charged by the agent depends on the type of passport. You will be charged between Rs. 1500 to Rs. 2000 for a new passport while for a tatkal passport the charges depend on the number of days you want the passport within.