Hey everyone, we have some Mexican citizens who want to board a cruise from Athens in a couple weeks. The cruise stops in Thailand and they told us that everyone needs “proper visas” to enter all the countries that the cruise stops at.
Visa On Arrival (VOA) would be nice but it only works if flying in. I’m told that an e-visa takes 3-4 weeks, so that’s too long.
The other option seems to to be getting a Tourist Visa at an embassy (hopefully very quickly) but that means flying to somewhere with a Thai embassy that handles in-person applications (maybe Ankara, maybe Madrid). That seems expensive and risky, but if it’s the only option, we could try it.
Any advice or options that we might have missed?
TLDR : Answer Summary
Mexican citizens planning to board a cruise that includes stops in Thailand face challenges regarding visa requirements. Visa on Arrival (VOA) is not available for them, and applying for an e-visa typically takes 3-4 weeks, which is too long for their timeline. The most viable option might be to obtain a Tourist Visa at a Thai embassy, but this would require traveling to a location such as Ankara or Madrid, which poses additional costs and risks. Community suggestions range from checking if the cruise company can assist with visas to confirming document requirements for the e-visa, which can now be received via email once approved.