ZIH airport

The biggest factor is how many planes have just landed ahead of yours. 2 years ago our flight from Chicago was delayed about 45 minutes. When we got to immigration, the line was out the door. By the time we got to our luggage, had been pulled off the carousel the line for the Custom's line was backed up. When we got our taxi receipt, it was over a hour wait for the taxis' would take a run to town and then back. There were people that did not know the taxi procedure and was trying to jump the line without a voucher. In January we were at our hotel in an hour after landing and our luggage was one of the last off the plane and trying to fine a English Custom,s Form after picking up our luggage.