...I called the USA embassy in SD just this summer to ask about how long I could use my passport on the airlines before it expires, I told them the airlines told me 6 months or less no travel...the embassy said they are wrong you can use until ex. date? dont listen to that embassy, always check, most if not all airlines want at least 6 months ....and I got the new passport From SD embassy in about 9 days..........Doc.............
I say believe the airline as they are "your ride" in and out of the Country. They have the legal right to refuse to transport you if they think you are violating THEIR policy. I always make it a point to renew my passport AT LEAST 6 months prior to the date of expiration, because I never really know until the last minute when and where I'm going to travel.