I am travelling to Thailand with a Non-iimigrant Type O visa from the UK, via Munich on Lufthansa Airlines. The visa is valid for 90 days as I will be staying in Thailand permanently then extending for 12 months based on marriage. Therefore I have booked a one way ticket. Will Lufthansa refuse me checking in and boarding the airplane as I do not require onward travel.
TLDR : Answer Summary
Traveling to Thailand with a Non-Immigrant Type O visa allows for one-way tickets, and passengers should not be required to show onward travel proof. However, airline policies may vary. Past experiences suggest that if questioned at check-in, asking for a supervisor could resolve any issues. Some travelers recommend purchasing a low-cost onward ticket just to mitigate potential problems with the airline, particularly because different carriers, like Emirates and KLM, have more strict policies. It’s advisable to confirm directly with Lufthansa or your travel booking company for clarity.