Hola para Vietnam ademas del pasaporte necesitas un visado
www.embavietnam-madrid.org/ ...sular.html
Esta es la dirección de la embajada en Madrid donde puedes tramitarlo , de aquí te puedes imprimir el impreso y veras lo que necesitas y lo que cuesta , si no vives en Madrid puedes enviar las cosas por correo certificado incluido un sobre para la vuelta ademas de pasaporte fotos etc
También puedes enviarlo por una empresa de mensajeria (tipo seur) es un poco mas caro pero también mas rapido.
Otra manera es " la visa on arrival" para esto tienes que contratar con una agencia de viajes y ellos te hacen una carta de invitación que sirve para hacerte el visado al llegar al aeropuerto
Saludos