Most countries need a visa.
Nationals of Denmark
Finland
Japan
Norway
South Korea
Sweden
can stay for up to 15 days without a visa.
Passport holders from Thailand, Malaysia, Singapore, Indonesia, Philippines and Laos do not require a visa for visits of up to 30 days.
Tourist visas are good for thirty days and may be extended after your arrival in Vietnam. Fees vary from embassy to embassy; about $50 in Bangkok and $85 in Washington, for example. A double entry visa is also available for tourists making side trips from Vietnam to destinations in Thailand, Cambodia and Laos.
Vietnam Passport and Visa Guide
Vietnamese embassies