Vietnam Embassy in Spain

  • Address : Calle Segre No5, 28002 Madrid, Spain
  • Phone number: +34-91-5102867
  • Fax : +34-91-4157067
  • Email :

Aside from applying Vietnam visa through the embassy in Spain, Visa on arrival provides a much more convenient way if you cannot afford enough waiting time and effort to deal with paperwork and physical visit to the embassy.

Apply Visa Now