Hi All,
I am planning to visit thailand from 26dec-4Jan.
I am a nepalese passport holder currently residing in melbourne, australia.
Does anyone know if i can get a visa on arrival or I need to apply for tourist visa?
Thanks for the help.
TLDR : Answer Summary
A Nepalese passport holder cannot obtain a visa on arrival for Thailand and must apply for a tourist visa in advance through the Thai Embassy, preferably in their home country. If residing in Australia, it may be possible to apply at the Thai consulate in Sydney or Canberra by proving residency with an entry stamp.