According to Vietnam Immigration’s regulations, Visa on Arrival is ONLY applicable for travellers coming to Vietnam by AIR

If you come to Vietnam by land or sea, you are advised to get your visa at the nearest Vietnam Embassy.


Hereby is the contact of Vietnam’s Embassy for further reference: https://www.vietnam-visa.com/embassy/