For ground travel you do not have to have a valid passport per the US border two years ago, we crossed with one that was expired and we asked if it
was an issue either direction and they said not for ground crossing. When we came into Mexico the guy wanted a bribe for the expired passport, when we
asked for receipt several times he just processed us in? FWIW... |