The total cost for a Vietnam visa on arrival depends on several factors, such as the type of visa, the duration of stay, and the number of entries allowed. Here is a breakdown of the fees you can expect to pay:
- Visa Approval Letter Fee: This is the fee charged by the visa agency or travel company for processing your visa application and obtaining the approval letter from the Vietnam Immigration Department. The fee varies depending on the type of visa, but it typically ranges from $55 to $94 USD.
- Stamping Fee: This fee is paid in cash at the airport when you arrive in Vietnam and it is collected by the immigration officer. The fee varies depending on the type of visa and the number of entries allowed, but it typically ranges from $25 to $50 USD.
Therefore, the total cost for a Vietnam visa on arrival can range from $40 to $165 USD, depending on the type of visa and the duration of stay. It's important to note that the visa approval letter fee must be paid in advance, while the stamping fee is paid in cash upon arrival in Vietnam.
We highly recommend you apply for a Vietnam e-Visa (visa online) thanks to its convenience. The application process is completely online. You just stay home and easily obtain a visa. Especially, you do not need to wait for hours at the airport. Also, no stamping fee is required. With an e-Visa application, you need to pay 02 types of fees: the government fees and service fees via debit/credit card or transfer. You can research more information about Vietnam visa fees.