Please note that this is a Non-official site which is operated by a private travel agency providing the approval letter service for visa on arrival. If you wish to apply for a visa before you go, please contact the embassy directly for assistance.
Embassy of Vietnam in Panama
Address: Local 3, Piso 10, Edificio Banco Atlantico, Calle 50 y 53, Panama
Phone: +507 6990 3656
Email: convietnam@cwpanama.net, embavinapa@cwpanama.net
Office Hours: Monday - Friday: 8:30 A.M 12:00 P.M ; 1:30 P.M 5:00 P.M
INSTRUCTIONS: Visitors living & Traveling from Panama may have two options to get a visa to Vietnam:
- Apply for your visa in person or by mail at the Vietnamese Embassy in Panama (see the above address);
OR
- Apply online at https://www.vietnamvisa.com/apply.html for a Vietnam visa on arrival. With this option, you will need to obtain your visa approval letter before you go to pick up the full visa stamp at Vietnam international airports when you arrive. The process will take 2-3 working days for normal processing or 4-8 hours for urgent cases.
For further information, Please see requirements for Vietnam Visa application.
Other Vietname Embassy
Embassy of Vietnam in Distrito Federal, Mexico
Sierra Ventana 255, Lomas de Chapultepec, 11000 Miguel Hidalgo, CDMX, Mexico
Embassy of Vietnam in La Habana, Cuba
# 1802, 5ta. Avenide, Esquina A 18, Miramarm Playa., La Habana, Cuba
Embassy of Vietnam in Santiago, Chile
Eliodoro Yáñez 2897, Providencia, Santiago, Chile
Consulate General of Vietnam in Vancouver, Canada
605 Robson St #800, Vancouver, BC V6B 5J3, Canada
Embassy of Vietnam in Brasilia, Brazil
St. de Habitações Individuais Sul QI 9 Conj. 10 - Lago Sul, Brasília - DF, 71625-100, Brazil
Embassy of Vietnam in Bratislava, Slovakia
Dunajská 7114/15, 811 08 Bratislava - Staré Mesto-Staré Mesto, Slovakia
Embassy of Vietnam in Athens, Greece
Leof. Diamantidou 16-26, Psichiko 154 52, Greece
Embassy of Vietnam in Tashkent, Uzbekistan
100 Sharaf Rashidov Avenue, Tashkent, Uzbekistan
Embassy of Vietnam in Kiev, Ukraine
51 Tovarna Str. 01103 Kiev, Ukraine, 01103
Embassy of Vietnam in Ankara, Turkey
14, Birlik Mahallesi,06610 Çankaya, Ankara, Turkey
Embassy of Vietnam in Berne, Switzerland
Schlosslistrasse 26, 3008 Berne, Switzerland
Consulate General of Vietnam in Vladivostok, Russia
Pushkinskaya Ulitsa, 107/1, Vladivostok, Primorskiy kray, Russia, 690001
Consulate General of Vietnam in Ekaterinburg Russia
22 Karla Libknesta Street Ekaterinburg, 620075 - RUSSIA
Embassy of Vietnam in Moscow, Russia
Bolshaya Pirogovskaya, 13, Moscow Russia
Embassy of Vietnam in Oslo, Norway
St. Olavs Gate 21C, 0165 Oslo, Norway
Embassy of Vietnam in Bucharest, Romania
Strada C. A. Rosetti 35, Bucharest 030167, Romania
Embassy of Vietnam in Roma, Italia
Via di Bravetta, 156, 00164 Roma RM, Italy
Embassy of Vietnam in Budapest, Hungary
Budapest, Thököly út 41, 1146 Hungary
Embassy of Vietnam in Copenhagen, Denmark
Bernstorffsvej 30C, 2900 Hellerup, Denmark
Embassy of Vietnam in Prague, Czech
Plzenská 214/2578 150 00 Praha 5 Czech Republic