I last visited the US in August 2017 and flew into Fort Lauderdale from the UK. I applied for my ESTA in June which was granted, and travelled to the US on my passport (an e-passport) which expired in October 2017 (roughly, 3 months left on said passport at the time of travel). I was aware there was a requirement for passengers to be in possession of a passport with a minimum of 6-month expiry from certain countries for entry into the US, but when I looked online, the UK was exempt from this:

Are one-year passports issued by the U.K. government valid for travel?

Yes, the passport is valid for travel to the United States.

The fact that it may not be valid for at least six months beyond your date of departure from the United States will not affect your eligibility to travel.

The United States has an agreement with the United Kingdom automatically extending the validity of a passport for six months past the passport’s expiration date. Therefore, your passport need remain valid only for the duration of your stay in the United States.

If you are traveling visa free, and your passport is valid for less than 90 days, you will be admitted only until the date the passport expires.

(Source: https://uk.usembassy.gov/visas/non-immigrant-visa-faqs/passport-and-travel-documents/)

When I reached the automated security station where I was required to scan my passport, I received a message on the screen stating my passport did not have long enough left on it for the machine to process it. So I was ushered past the machine and into the immigration queue (the same queue which I would have joined if the machine had validated my passport).

I explained my situation to the immigration officer, and he said "We may have a problem here." I was tired and jet-lagged, and didn't fully grasp the situation, nor did I really question it. He went to speak to somebody in the back-room, came back, and permitted me entry into the US, but stated my ESTA is only valid until my passport expiration.

I don't understand what the problem could have been? And how having at least 6-months expiration on my passport would have cleared the problem. The ESTA lasts for two years, so surely the same situation could apply to somebody with 6-months expiration on their passport.

  • 2
    You need a new ESTA when your passport expires. If your passport was less than 90 days they would have probably let you in on the Visa Waiver Program for less than the 90 days usually given.
    – BritishSam
    Sep 7, 2018 at 11:27
  • "The ESTA lasts for two years": ESTA authorization is supposed to expire after two years or on your passport's expiration date, whichever is sooner. Did your ESTA actually expire after your passport?
    – phoog
    Sep 7, 2018 at 13:36
  • 1
    @Traveller how is this a duplicate of that question? That question is about why such a restriction might exist; this one is about why someone who is not even subject to that restriction in the US nonetheless had trouble entering the US.
    – phoog
    Sep 7, 2018 at 15:11
  • Was your passport a 1-year passport? Was it an e-passport, also known as a biometric passport (i.e., with the circle-in-a-rectangle symbol)?
    – phoog
    Sep 7, 2018 at 15:29
  • 2
    "roughly, 3 months left": Was the passport's expiration more or less than 90 days after your date of entry? As I recall the rule is that less than 90 days is okay, but the traveler should be admitted until the passport expiration rather than for 90 days. Perhaps the officer was unfamiliar with the rule.
    – phoog
    Sep 10, 2018 at 14:07

1 Answer 1


I don't think we can really say what the problem was. It could be something as simple as the CBP officer being new, not knowing exactly what the rules are for this slightly unusual case, and wanting to check with their supervisor.

However, all ESTAs are tied to a specific passport so anybody whose passport expires needs a new ESTA for their new passport. An ESTA lasts for two years or until the expiry of the passport, whichever comes first.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .