Can US citizen walk into the Thai embassy in Manila and get a 60 day tourist visa?
Answer summary
A US citizen can apply for a 60-day tourist visa at the Thai embassy in Manila, but generally must hold a legal visa to be in the Philippines to make the application.
7 repliesnewest first
5
Click comment and we will ask for your email, then OTP, then name.
Johann ******************
This are the requirements for the tourist visa, I think you can but you must have a visa in the Philippines to apply for a tourist visa in Thai embassy in Manila.