Apply for Vietnam Visa

Number of visa

Purpose of visit

Type of visa

Kind of service

Vietnam visa for citizens of Canada

Step 1 - Fill Your the Application Form
Fill in the secure online form above.

Step 2 - Confirm and Pay
Confirm for the correct information and pay the service fee.

Step 3 - Get your Approval Letter
Receive the "Visa approval letter" within 1 or 2 working days via email.

Step 4 - Get your Stamped
Prepare "Visa Approval Letter", passport, 2 photos and pick up your visa at the Vietnam airports.

Vietnam Visa on Arrival for Canada citizens

Vietnam Visa on Arrival for Canada citizens

Apply Vietnam Visa on Arrival for tourist and business. Vietnam Visa 24h is available to avoid the lengthening visa procedures with their local Vietnam’s Embassies. Obtaining a Vietnam Visa is now easier than ever and can be done through our online application service.


Choose visa upon arrival, as picking up visa at the Vietnam int'l airport is quite simple, easy, no additional charges and no fail. Vietnamese Government agree to process visa for foreigner to Vietnam in Regualtion No 24/2000/PL-UBTVQH10.


In order to get your Vietnam visa, you should pay two kinds of fees: Service fee and Stamping fee.


1. Service fee: Applicant has to pay us full service fee in advance to process the visa approval letter in 1 working day (urgent service) or 2 working days (normal service) and 4 working hours (super urgent service). See table below.


2. The stamping fee: To get your visa stamped at Vietnam airports, you pay this stamping fee directly to the Immigration Officer by cash at Immigration Desk/Counter. Your approval letter will be the legal evidence to show the airport Officer that you are allowed to legally enter Vietnam by the Vietnam Immigration Department.


Visa types Service fee Cost/pax Stamping fee
Normal service Urgent
Super urgent

4h processing
1-2 pax 3-5 pax 6-9 pax from 10 pax
1 month single 20 17 15 13 Plus 10 Plus 30 25
1 month multiple 25 20 18 16 50
3 months single 30 28 25 22 25
3 months multiple 35 32 27 25 50

For VERY SUPER URGENT processing service fee: 1 hours working, please contact us!