There are 9 ways to get from Vietnam to Beijing by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Da Nang International Airport to Beijing Capital International Airport
best- Fly from Da Nang International Airport (DAD) to Beijing Capital International Airport (PEK)plane DAD - PEK
6h 28m¥1,226–1,933Train
cheapest- Take the train from Ho Chi Minh City to Ha Noitrain
- Take the train from Hanoi Gia Lam Station to Nanningtrain
- Take the train from Nanning to Beijing West Stationtrain
2d 23h¥775–2,427Train via Nanning East
- Take the train from Ho Chi Minh City to Ha Noitrain
- Take the train from Hanoi Gia Lam Station to Nanningtrain
- Take the train from Nanning East to Beijing West Stationtrain
2d 11h¥1,584–3,037Bus, train
- Take the bus from Bến xe Miền Đông to Ha Noi Nuoc Ngam Bus Stationbus
- Take the train from Hanoi Gia Lam Station to Beijing West Stationtrain
3d 3h¥1,903–2,473Drive 4,138.9 km
- Drive from Ho Chi Minh City to Beijingcar 4,138.9 km
2d¥3,500–5,056Fly Noi Bai International Airport to Beijing Capital International Airport
- Fly from Noi Bai International Airport (HAN) to Beijing Capital International Airport (PEK)plane HAN - PEK
6h 30m¥875–1,832Fly Noi Bai International Airport to Beijing Daxing International Airport, train
- Fly from Noi Bai International Airport (HAN) to Beijing Daxing International Airport (PKX)plane HAN - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
6h 59m¥874–3,537Fly Tan Son Nhat International Airport to Beijing Capital International Airport
- Fly from Tan Son Nhat International Airport (SGN) to Beijing Capital International Airport (PEK)plane SGN - PEK
7h 46m¥983–1,640Train #2
- Take the train from Ho Chi Minh City to Ha Noitrain
- Take the train from Hanoi Gia Lam Station to Beijing West Stationtrain
3d¥2,055–2,827
Vietnam to Beijing by train
Questions & Answers
The cheapest way to get from Vietnam to Beijing is to fly which costs ¥850 - ¥1900 and takes 6h 30m.
The fastest way to get from Vietnam to Beijing is to fly which takes 6h 28m and costs ¥1200 - ¥2000.
No, there is no direct train from Vietnam to Beijing station. However, there are services departing from Ho Chi Minh City and arriving at Beijing West Station via Ha Noi, Hanoi Gia Lam Station, Nanning and Nanning East. The journey, including transfers, takes approximately 2 days 11h.
The distance between Vietnam and Beijing is 2820 km. The road distance is 4138.9 km.
The best way to get from Vietnam to Beijing without a car is to train via Nanning East which takes 2 days 11h and costs ¥1500 - ¥3100.
It takes approximately 6h 28m to get from Vietnam to Beijing, including transfers.
Vietnam to Beijing train services, operated by Vietnam Railways, depart from Ho Chi Minh City station.
The best way to get from Vietnam to Beijing is to fly which takes 6h 28m and costs ¥1200 - ¥2000. Alternatively, you can train via Nanning East, which costs ¥1500 - ¥3100 and takes 2 days 11h.
Vietnam to Beijing train services, operated by Vietnam Railways, arrive at Ha Noi station.
Yes, the driving distance between Vietnam to Beijing is 4139 km. It takes approximately 2 days 0h to drive from Vietnam to Beijing.
What companies run services between Vietnam and Beijing, China?
Vietnam Airlines, HK Express, and eight other airlines fly from Da Nang International Airport (DAD) to Beijing Capital International Airport (PEK) every 4 hours. Alternatively, you can take a train from Ho Chi Minh City to Beijing West Station via Ha Noi, Hanoi Gia Lam Station, Nanning, and Nanning East in around 2d 11h.
- Website
- airchina.com
Flights from Noi Bai International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Tan Son Nhat International Airport to Beijing Capital International Airport
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,100–3,300
Flights from Tan Son Nhat International Airport to Beijing Capital International Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥950–2,700
Flights from Tan Son Nhat International Airport to Beijing Capital International Airport via Chongqing
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,100–3,400
- Website
- vietnamairlines.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Noi Bai International Airport
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–3,300
Flights from Noi Bai International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥950–2,600
Flights from Tan Son Nhat International Airport to Beijing Capital International Airport via Noi Bai International Airport
- Ave. Duration
- 6h 45m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,100–3,200
- Website
- en.ceair.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Noi Bai International Airport
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–3,300
Flights from Noi Bai International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥950–2,600
Flights from Noi Bai International Airport to Beijing Daxing International Airport via Wuhan
- Ave. Duration
- 7h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–3,000
- Website
- cathaypacific.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Hong Kong
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ¥1,100–3,400
- Website
- csair.com
Flights from Noi Bai International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥950–2,600
Flights from Noi Bai International Airport to Beijing Daxing International Airport via Tianfu International
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ¥1,000–3,600
- Website
- shenzhenair.com
Flights from Noi Bai International Airport to Beijing Capital International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Tan Son Nhat International Airport to Beijing Capital International Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥950–2,700
- Website
- hkairlines.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Hong Kong
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥1,200–3,900
- Website
- china-airlines.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Taiwan Taoyuan
- Ave. Duration
- 7h 50m
- When
- Thursday and Saturday
- Estimated price
- ¥1,900–8,500
- Website
- evaair.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Taiwan Taoyuan
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,300–3,900
- Website
- flyasiana.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Incheon
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ¥1,700–4,600
- Website
- koreanair.com
Flights from Da Nang International Airport to Beijing Capital International Airport via Incheon
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ¥1,700–5,500
- Website
- airmacau.com.mo
Flights from Da Nang International Airport to Beijing Capital International Airport via Macau
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ¥1,500–3,900
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ¥700–2,200
- Website
- ch.com
Flights from Noi Bai International Airport to Beijing Daxing International Airport via Tianfu International
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ¥1,000–3,600
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ho Chi Minh City to Ha Noi
- Ave. Duration
- 34h 29m
- Frequency
- Every 4 hours
- Estimated price
- ¥350–650
- Schedules at
- dsvn.vn
- Book at
- 12go.asia
- Soft seat, air-conditioned
- ¥400–600
- Bed, air-conditioned
- ¥410–600
- soft seat, air-conditioned
- ¥420–600
Train from Ho Chi Minh City to Ha Noi
- Ave. Duration
- 34h 29m
- Frequency
- Every 4 hours
- Estimated price
- ¥350–650
- Schedules at
- dsvn.vn
- Book at
- 12go.asia
- Soft seat, air-conditioned
- ¥400–600
- Bed, air-conditioned
- ¥410–600
- soft seat, air-conditioned
- ¥420–600
Train from Ho Chi Minh City to Ha Noi
- Ave. Duration
- 34h 29m
- Frequency
- Every 4 hours
- Estimated price
- ¥350–650
- Schedules at
- dsvn.vn
- Book at
- 12go.asia
- Soft seat, air-conditioned
- ¥400–600
- Bed, air-conditioned
- ¥410–600
- soft seat, air-conditioned
- ¥420–600
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥215
Train from Hanoi Gia Lam Station to Beijing West Station
- Ave. Duration
- 35h 39m
- Frequency
- Twice a week
- Estimated price
- ¥1,700–2,100
- Schedules at
- 12306.cn
- Sleeper
- ¥1,900–2,100
Train from Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥215
Train from Hanoi Gia Lam Station to Beijing West Station
- Ave. Duration
- 35h 39m
- Frequency
- Twice a week
- Estimated price
- ¥1,700–2,100
- Schedules at
- 12306.cn
- Sleeper
- ¥1,900–2,100
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
Train from Nanning to Beijing West Station
- Hard Seat
- ¥210–310
- Hard Sleeper
- ¥480–600
- Soft Sleeper
- ¥650–950
- Phone
- 024 38 333 333
- Website
- mailinh.vn
Bus from Bến xe Miền Đông to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 36h
- Frequency
- 3 times a day
- Estimated price
- ¥200–260
- Schedules at
- mailinh.vn
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide
More Questions & Answers
There are 1185+ hotels available in Beijing.



















