In urban areas, it usually takes one to two days, usually the next day. If it is a rural area with relatively smooth roads, it takes one and a half to two days, usually the next day. It often takes more than one day. Others are not For more than 2 days...unless it's too special, I'll wait half a day. In special circumstances. For example, if it's close to a holiday, school starts, or something else, I'll wait half a day to a full day, or it may be the same as usual.