Do I need a visa?
It is unlikely that you will need a visa for Thailand but please check your embassy website to make sure. For Laos, you will most likely need to purchase a visa at the border which you can pay for there, please do your homework beforehand so that you have all the correct documentation!
You can check if you’lll need a visa here:
When do I need to apply for my visa?
Please check with you local Thai and Laos embassies.
Can you help me apply for my visa?
On the trip, when applying for a visa on arrival in Laos your tour guide will be able to help with how to fill in the application form correctly, although there will be english versions available, but please ensure you’ve checked before travel what documentation you may need.