Thai Embassy

Embassy in Kathmandu

Most nationalities don’t need a visa for stays of less than 15 days.

Advertisement