Garmaine Staff asked 2 years ago

I am indian having indian passport I am traveling to Japan. I have a layover in Thailand please check do I need a transit visa for Thailand and how can I get My flight details are Thai Airways Kolkata CCU India (2:00 IST 22 nd may) to Bangkok BKK layover of 17 h 55 m to NGO Japan (8:00 IST 23 rd May) .