Visa on arrival is reliably available at most overland crossings between Thailand and Laos, including the Huay Xai, Vientiane, Savannakhet, Tha Khaek and Chong Mek entry points. It is also available at both Vientiane and Luang Prabang airports (US$37, cash only, one passport photo).