Legally, there is no difference between visa on arrival and other forms of Vietnamese visa. Any international visitors travelling to Vietnam by air can apply for visa on arrival according to his trip. Like other tourist visas, visa on arrival is also valid for a period of 30 days.