Instagram views will be delivered instantly in most of the time. In rare cases it will take less than an hour.