The maximum time a visa can be delivered will be within seven days and if it goes beyond this time, then it is probably due to some bad conditions.