A woman has gone viral for living every traveler's "nightmare" and warning others not to make the same mistake.
Fran Haining, 26, a freelancer from Oxfordshire, England, was hours away from a sun-kissed vacation in Greece when she was turned away at the airport due to the age of her passport.
Read more: Compare the Best Rewards Credit Cards for Travel
"My passport didn't actually expire until February next year, but it was 10 years old in August. I checked this online before we went and I thought it was going to be fine," Haining (@franhainingg) said in the TikTok video shared on June 13, which has been viewed close to half a million times.
She told Newsweek that she was "crying in the airport having only had 30 minutes of sleep the night before."
According to Gov.UK, when traveling within Europe's Schengen Area, passengers' British passports must be issued less than 10 years before entering the country and valid for at least three months after the day they leave.
Read more: Which Airlines Have the Best (or Worst) Fees?
This Schengen Area includes 23 of the 27 European Union countries, as well as Iceland, Norway, Lichtenstein and Switzerland—but not Ireland, where the Common Travel Agreement is in place.
In the video, Haining records herself traveling in a car at 5:30 a.m. and says, "I got declined to get on the flight."
She said she was currently driving three hours to London to get an emergency passport, and "fingers crossed" would get a passport to get a new flight the next day.