It varies. But don't rely on published processing times. They are only a historical snapshot and may bear no relation to how long your application will take. Currently, because of huge influx of new applications, people are having to wait a lot longer. Many who were hoping to get their visa in a few weeks, via published processing time, are having to wait months.