Though it is easier and quicker to apply for e-visa online before arriving in Vietnam, if you are an Indian citizen, you also have the option of getting a visa on arrival. However, there are both pros and cons to opting for visa on arrival as opposed to getting an e-Visa.