Thank you for contacting us!
Please be informed that you must apply for separate visa for Thailand, Cambodia and Vietnam. Vietnam visa on arrival is applicable for air travelers only. Because you intend to enter Vietnam by land from Thailand and Cambodia, you are suggested to obtain a visa at the nearest Vietnam embassy.
Should you have any further questions, please do not hesitate to contact us any anytime.