My nephew who is a US citizen residing in Thailand returned to the US for 30 days last month. When checking in at Portland airport, his ticket was refused by Delta and he was obliged to purchase a new single ticket. My understanding is that US citizens with a Thai residence permit are allowed to leave the country for 30 days. Please could you confirm that this is correct and that Delta were not in their rights to refuse to accept his exisiting tickets.
I would appreciate any advice which would enable my nephew to reclaim the price of the new ticket he was obliged to purchase.
Thank you in advance.