How long can I stay in Vietnam in total on e-visas and do I need a visa run?
I will be in Vietnam for 5 months. Do I have to leave every 90 days to get another e-visa?
Answers (1)
An e-visa gives up to 90 days per visa, and you cannot stack several e-visas inside Vietnam. For a 5-month stay you need to leave Vietnam when your visa ends and enter again on a new e-visa, which travelers call a visa run.
Plan it like this: apply for the next e-visa while you are still valid, choose a start date for the day you return, and leave a few days before the old one ends. A multiple-entry e-visa lets you leave and re-enter within the same 90 days, but it does not extend those 90 days.
Border officers have discretion and may ask why you spend so long in Vietnam. Keep proof of accommodation and onward plans.
For stays longer than a few months, ask about a different visa type, such as a work or long-stay visa, from the Immigration Department. See our visa types page, and apply for your next e-visa. VietnamVisa.com is a private visa agency, not a government website. You can apply yourself at evisa.gov.vn for US$25 (single entry) or US$50 (multiple entry).
- 0
- 0
Related questions about general questions
Can I leave Vietnam by land or from a different airport?
Asked by Charles Huston | Mar. 12, 2018
Vietnam e-visa pending too long: what to do after 3 working days
Asked by JOHN CAMILO HERRON | Nov. 12, 2026
Can I work remotely or volunteer on a tourist e-visa in Vietnam?
Asked by Traveler | Nov. 10, 2026