Home Travel Guide Vietnam Travel Guide Getting to Vietnam: How to Travel to Vietnam from US & China

Getting to Vietnam: How to Travel to Vietnam from US & China


There is no doubt that flying is the best way to enter Vietnam, conveniently and quickly. There are 3 major international airports in Vietnam, including Ho Chi Minh City Tan Son Nhat International Airport, Hanoi Noi Bai International Airport, and Da Nang International Airport. They are well connected to most countries, with Ho Chi Minh’s airport being the most popular.

Travel to Vietnam from the US

So far, there are no direct flights between the United States and Vietnam. Most passengers enter Vietnam through transit in Kuala Lumpur, Bangkok, Singapore, Tokyo, Shanghai, and Hong Kong. If possible, you are advised to transfer through Shanghai, Hong Kong, and Guangzhou, all of which offer a 72-hour visa-free policy (for travelers from 51 countries, including the US). It’s a great way to add an interesting experience to your trip to Asia.

Transit City

Arrival City

Flight Time

Kuala Lumpur

Ho Chi Minh / Hanoi / Da Nang

3 Hours / 3 Hours 15 Minutes / 2 Hours 40 Minutes


1 Hour 50 Minutes / 1.5 Hour / 1 Hour 45 Minutes


2 Hours / 3 Hours 10 Minutes / 2 Hours 50 Minutes


6 Hours / 5 Hours 45 Minutes / 6 Hours 30 Minutes


4 Hours / 3 Hours 50 Minutes / N/A


2 Hours 40 Minutes / 2 Hours 25 Minutes / 2 Hours 10 Minutes

Hong Kong

2.5 Hours / 2 Hours 10 Minutes / 1 Hour 55 Minutes

Airfares change all the time depending on the season and airlines. Usually, you will get discounted air tickets during the low travel season in Vietnam (April-June & September-November).

Travel to Vietnam from China

China shares a border with northern Vietnam, which is quite convenient for traveling to Vietnam. There are three main ways to travel to Vietnam from China – by plane, by train, and by long-distance bus.

1. By Plane

Many Chinese cities have direct flights to Vietnam, such as Beijing, Shanghai, Guangzhou, Chengdu, Kunming, Hong Kong, and Taipei. Usually, you will land at Hanoi Noi Bai International Airport, Ho Chi Minh City Tan Son Nhat International Airport, or Da Nang International Airport. 

Departure City

Arrival City

Flight Time



3 Hours 55 Minutes


Hanoi / Ho Chi Minh

2 Hours 15 Minutes / 3 Hours 50 Minutes


Ho Chi Minh / Hanoi

2 Hours 40 Minutes / 2 Hours 10 Minutes


Ho Chi Minh

3 Hours 50 Minutes


Ho Chi Minh / Da Nang

2 Hours 15 Minutes / 1 Hour 25 Minutes

Hong Kong

Ho Chi Minh / Da Nang

2.5 Hours / 1 Hour 55 Minutes


Hanoi / Ho Chi Minh

3 Hours 10 Minutes / 3 Hours 25 Minutes

Passengers can choose from three airlines – Vietnam Airlines, China Eastern Airlines, and China Southern Airlines.

2. By Train

China and Vietnam are connected by an International Train (T8701-MR2), making it easy for tourists to reach Vietnam. There are two routes from China to Vietnam: Nanning – Hanoi and Beijing – Hanoi.

(1) Nanning to Hanoi International Train

Train Numbers: T8701 in China, MR2 in Vietnam

Departure: Nanning Railway Station every day at 18:05

Arrival: Gia Lam Railway Station in Hanoi at 06:30

Distance: 396 km (246 miles)

Duration: 11 hours 25 minutes

(2) Beijing to Hanoi International Train

The Beijing-Hanoi International Train is actually an extension of the Nanning-Hanoi train, which runs every Thursday and Sunday.

Train Numbers: Beijing-Nanning (Z5), Nanning-Dong Dang (T8701), Dong Dang-Gia Lam (MR2)

Departure: Beijing West Railway Station every Thursday and Sunday at 16:05

Arrival: Gia Lam Railway Station in Hanoi at 05:30

Distance: 2595 km (1612.5 miles)

Duration: 37 hours 25 minutes

Stopover Stations: Shijiazhuang, Zhengzhou, Wuchang, Changsha, Hengyang, Yongzhou, Guilin, Liuzhou, Nanjing East, Nanjing, Fusui, Chongzuo, Ningming, Pingxiang, Dong Dang, Bac Giang, Gia Lam (Hanoi).

* Note:

Due to the outbreak of the COVID-19 epidemic, trains from Nanning to Vietnam are temporarily suspended as of February 4, 2020.

Where to Buy Tickets?

You can buy your ticket at window 1 of Nanning Railway Station (your passport & Vietnam visa are required to purchase the ticket).

Ticket Price

A sleeper ticket costs CNY215 and children under 12 years old can purchase a child ticket for CNY140. Nanning-Hanoi International Train only offers soft sleepers. Each compartment has four berths with a lockable door.

cai rang floarting market

3. By Long-distance Bus

China’s Guangxi Autonomous Region and Yunnan Province are connected to many provinces in northern Vietnam, making travel overland by taking the bus to Vietnam easier. And this will save the huge expense of air travel. China has opened more than 10 border ports, of which there are 3 major land crossings.

(1) Hekou, Yunnan – Lao Cai

Tourists can take a bus to Hekou from the Kunming Eastern Bus Station, Yunnan Province, a journey of about 10 hours and a fare of 150 RMB. After passing through the port, you can take a train or bus to Hanoi at Lao Cai.

(2) Pingxiang, Guangxi – Dong Dang

There is a direct international bus to Hanoi from Nanning, Guangxi, with a transfer at Youyi Pass in Pingxiang, Guangxi. After customs check, take a bus to Hanoi at Lang Son.

(3) Dongxing, Guangxi – Mong Cai

Take a bus to Dongxing from Nanning (3 hours). After crossing the border, you arrive in Mong Cai, Vietnam, where you can buy a bus ticket to Hanoi (5 hours).

Contact us on


More Travel Tips & Ideas

Sample Itineraries for Your Inspiration

Plan your tailor-made trip with 1-1 help from our travel experts.

Lost your password?

A TripAdvisor award-winning China travel agency organizing diverse private and mini-group China tours. We offer in-depth experience, free cancellation, flexible & safe trips.




(08:00-21:00 Beijing Time)

Send us a quick inquiry

    I prefer to be contacted via: