Hello, I received my dtv visa on my mail. I need to go to the embassy to get physical visa on my passport?
814
views
5
likes
15
all likes
6
replies
0
images
7
users
TLDR : Answer Summary
You do not need to go to the embassy to get a physical visa stamped in your passport. The dtv visa you received is an e-visa, valid for five years, and you will receive a 180-day stamp each time you enter Thailand.