Hello,
Thank you all for your kind replies and taking the time. I really appreciate it. I am sorry for not responding yesterday. Apparently there is a limit of 4 replies a day for a new account.
A few things based on some of the comments I've read.
1. I did contact the Greek Consulate immediately after I noticed the passport had expired. They told me that there is no problem entering the country if I am returning home. They are the ones who told me to contact the airline to make sure there is no problem boarding the plane from here. I should note that I live far away from LA (or the other Greek Consulate in SF). A new passport would require me to travel to LA and to wait a month and a half minimum, according to the stuff I talked to (the official period on the site is a month, but I guess they know better).
2. I've been trying to contact BA, but I've only been able to get a call center in India which also serves UPS (according to one of the people I talked there). They have a script they follow and they have not been very helpful. Even a phone number they gave me to be able to talk to someone stateside is not operational anymore and simply says to look at the website for the issue I am experiencing.
3. I should have mentioned that besides my Visa which still has not expired (and as another person mentioned, US authorities would want me out of the country before it does the second week of July), I also have a CA non-driver REAL ID. Moreover, as I mentioned before, I have a Greek ID and a Greek/EU driver's license as well.
4. Finally, Some people mentioned possible delays. My connecting flight to Athens from Heathrow has been delayed by a few hours already. I'll be arriving a little after 4 am instead of midnight in Athens.Nevertheless my ticket is clearly saying that my final destination is Athens (including checked baggage), and there is no reason for me to be anywhere else besides air-side at Heathrow.
Last edited by daes; Jun 21, 2022 at 2:20 pm
Reason: spelling