it takes not more then 3 hours ....if ED is present .. it takes more time when u dont have the owner of bike present and you have to go through a agent
any agent can do it ..but proper way is to get it done from same city ...... agent do it but records are not updated
you can transfer the post office for tokens only ..like from punjab to fedral