Check status
Vietnam Visa ×

VietnamVisa.org.vn
Support 8:00 - 22:00 (GMT+7)

Best way to apply Vietnam visa in Shanghai, China

If you are living or working in Shanghai, you have a plan to take a visit Vietnam from Shanghai, a visa to Vietnam must be prepared. This post will give you more information to have a Vietnam visa in Shanghai.

How to apply Vietnam visa in Shanghai?

There are two main options for travellers to get Vietnam visa from Shanghai, China:

Option 1: Apply Visa on arrival (Recommended):

Vietnam visa on arrival (VOA) is also known as landing visa. It is available for those who are living in Shanghai and take the flight to Vietnam. The applicants are not necessary to submit any documents at Vietnam Embassy or Consulate. You just need to choose the type of visa you wish and follow these simple online steps:

  • Step 1: Complete the online visa application form and payment.
  • Step 2: Receive the pre-approval letter via email within 2 working days or other urgent services based on your demand.
  • Step 3: Prepare required documents to pick up visa stamp upon arrival at Vietnam international airport.

Note:
+ (*) Required documents: The print out of pre-approval letter, passport, 01 copy of entry and exit form,02 passport photos and stamp fee;
+ Visa on arrival is just applied for air-travellers.
+ Visa on arrival fee: the service fee for pre-approval letter paid online and stamp fee paid in cash upon arrival at Vietnam international airport

Option 2: Apply Visa at Embassy of Vietnam in Shanghai:

To apply Vietnam visa at Consulate General of Vietnam in Shanghai, China; some following documents you should prepare (Mandatory):

  • The ordinary passport with 06 month validity (the travel document and emergency passport might be not approved);
  • Application form;
  • 02 passport photo with 4×6 cm size;
  • Visa fee;
  • Introduction letter from the trading company based in Vietnam (if you wish to apply business visa);
  • An envelope with address (to get your passport back via Post);

Note: Documents might be changed due to the policy of Consulate; you should contact Consulate before submission.

Embassy of Vietnam in Shanghai, China

How to visit Vietnam from Shanghai?

What companies run transfer services between Shanghai, China and Vietnam? Air Macau, China Eastern Airlines and eight other airlines fly from Shanghai to Da Nang hourly. Alternatively, you can take a train from Shanghai to Ho Chi Minh City via Shanghai Hongqiao, Shanghai Hongqiao Station, Liuzhou, Gia Lam, Ha Noi, and Ho Chi Minh City in around 2 days 16h.

There are 11 ways to get from Shanghai to Vietnam by plane, train, bus or car.

By air

  • Fly Shanghai Hongqiao to Noi Bai International (Duration ~ 7h);
  • Fly Shanghai Pudong to Noi Bai International (Duration ~ 7h 20m);
  • Fly Shanghai Hongqiao to Danang (Duration ~ 8h 45m);
  • Fly Shanghai Pudong to Tan Son Nhat International (Duration ~ 7h);

By land

  • Train to Hangzhou Xiaoshan, fly to Danang (Duration ~ 7h 10m);
    -> Subway from Shanghai to Shanghai Hongqiao;
    -> Train from Shanghai Hongqiao to Hangzhou East;
    -> Bus or taxi from Hangzhou East to Hangzhou Airport;
    -> Fly from Hangzhou Xiaoshan (HGH) to Danang (DAD);
  • Train via Nanning (Duration ~ 3 days 2h);
    -> Train from Shanghai Railway to Shanghai South Railway;
    -> Train from Shanghai South to Nanning;
    -> Train from Nanning to Hanoi Gia Lam Station -> Hanoi Stationl
    -> Train from Ha Noi to Ho Chi Minh City;
  • Train, bus (Duration ~ 2 days 16h);
    -> Train from West Nanjing Road to Shanghai Hongqiao;
    -> Train from Shanghai Hongqiao Station to Nanning East;
    -> Train from Nanning East to Nanning;
    -> Bus from Nanning Tourism Distribution to Ninh Binh;
    -> Train from Ninh Binh to Ho Chi Minh City;
  • Bus, Train (Duration ~ 2 days 16h);
    -> Bus from Shanghai General Bus Station to Ningbo South;
    -> Bus from Ningbo South to Shenzhen;
    -> Train from Futian Station to Guangzhou South;
    -> Train from Guangzhou South to Nanning;
    -> Bus from Nanning Tourism Distribution to Ha Tinh;
    -> Bus from Ha Tinh to Ho Chi Minh Mien Dong Bus Station;
  • Train (Duration ~ 2 days 16h);
    -> Train form West Nanjing Road to Shanghai Hongqiao;
    -> Train from Shanghai Hongqiao Station to Liuzhou;
    -> Train from Liuzhou to Gia Lam Station -> Hanoi Station;
    -> Train from Ha Noi Station to Ho Chi Minh City;
  • Train via Hengyang (Duration ~ 3 days 3h);
    -> Subway form Dapuqiao Station to Zuibachi Park;
    -> Train from Songjiang to Hengyang;
    -> Train from Hengyang to Hanoi Gia Lam Station -> Hanoi Station;
    -> Train from Ha Noi to Ho Chi Minh City;
  • Drive from Shanghai to Ho Chi Minh City (Duration ~ 46h 30m)

Frequently Asked Questions

I am United States living in Shanghai. Do I need to apply Vietnam visa?

If your country is not in visa exemption list of Vietnam, applying visa is compulsory.

Can I use visa on arrival if I enter via border gate from Shanghai to Vietnam?

No, you cannot. Visa on arrival is applied for air-travellers. In case you go to Vietnam via border gate, kindly apply visa at Vietnam Embassy in Shanghai or e-visa before your departure.

How can I make a date at Vietnam Embassy in Shanghai?

To apply visa at Vietnam Embassy, please contact : +86 21 6855 5871 or 68555872 . In almost cases, you should spend a visit to apply.

Train or fly from Shanghai to Vietnam?

The best way to get from Shanghai to Vietnam is to fly which takes 8h 46m and costs $190 – $390. Alternatively, you can train, which costs and takes 2 days 16h.

Which airlines fly from Shanghai Hongqiao Airport to Danang Airport?

China Southern Airlines, Spring Airlines, Jetstar Pacific Airlines and three other airlines offer flights from Shanghai Hongqiao Airport to Danang Airport.

Which airlines have the regular flight from Shanghai to Vietnam?

China Southern Airlines, Vietnam Airlines, Air China and 7 other airlines operate the regular flight from Beijing to Noi Bai, Da Nang and Tan Son Nhat international airports.

What is the cheapest way to go from Shanghai to Vietnam?

The cheapest way to get from Shanghai to Vietnam is to train via Nanning which costs $85 – $210 and takes 3 days 2h.

What is the fastest way to go from Shanghai to Vietnam?

The quickest way to get from Shanghai to Vietnam is to fly which costs $180 – $490 and takes 7h2m.

How far is it from Shanghai to Vietnam?

The distance between Shanghai to Vietnam is 2398 km. The land distance is 3899.3 km.

How long does the flight from Shanghai to Vietnam take?

It takes approximately 8h 46m to get from Shanghai to Vietnam, including transfers..

Can I drive from Shanghai to Vietnam?

Yes, the driving distance between Shanghai to Vietnam is 3899 km. It takes approximately 46h 33m to drive from Shanghai to Vietnam.. You should prepare the international driving license.

Halong Bay

Extend visa in Vietnam

Available for:

1 month: $60
2 months: $140
3 months: $240

Processing time: 5-10 working days