There are 9 ways to get from Ho Chi Minh to China by plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shenzhen Bao'An International Airport
best- Fly from Tan Son Nhat International Airport (SGN) to Shenzhen Bao'An International Airport (SZX)plane SGN - SZX
3h 23m¥1,001–3,828Fly to Guangzhou Baiyun International Airport
cheapest- Fly from Tan Son Nhat International Airport (SGN) to Guangzhou Baiyun International Airport (CAN)plane SGN - CAN
3h 54m¥625–1,190Train via Kunming
- Take the train from Ho Chi Minh City to Ha Noitrain
- Take the train from Ha Noi to Sapa Lao Caitrain
- Take the train from Hekou North to Kunmingtrain
- Take the train from Kunming to Chongqing Westtrain
2d 9h¥837–1,341Bus, 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 Guilintrain
- Take the train from Guilin to Chongqing Westtrain
2d 15h¥1,435–2,225Drive 2,641.4 km
- Drive from Ho Chi Minh to Chongqingcar 2,641.4 km
34h 20m¥2,245–3,242Fly to Hong Kong International Airport
- Fly from Tan Son Nhat International Airport (SGN) to Hong Kong International Airport (HKG)plane SGN - HKG
4h 14m¥779–1,481Fly to Chongqing Jiangbei International Airport, line 3 subway
- Fly from Tan Son Nhat International Airport (SGN) to Chongqing Jiangbei International Airport (CKG)plane SGN - CKG
- Take the subway from Jiangbei Airport T2 to Lianglukousubway
4h 34m¥897–1,610Fly to Hangzhou Xiaoshan International Airport
- Fly from Tan Son Nhat International Airport (SGN) to Hangzhou Xiaoshan International Airport (HGH)plane SGN - HGH
4h 58m¥777–2,251Train
- Take the train from Ho Chi Minh City to Ha Noitrain
- Take the train from Hanoi Gia Lam Station to Liuzhoutrain
- Take the train from Liuzhou to Chongqing Westtrain
2d 11h¥1,640–2,637
Tan Son Nhat International Airport (SGN) to Shenzhen Bao'An International Airport (SZX) flights
Questions & Answers
The cheapest way to get from Ho Chi Minh to China is to fly which costs ¥600 - ¥1200 and takes 3h 54m.
The fastest way to get from Ho Chi Minh to China is to fly which takes 3h 23m and costs ¥1000 - ¥3900.
No, there is no direct train from Ho Chi Minh to China. However, there are services departing from Ho Chi Minh City and arriving at Chongqing West via Ha Noi, Hekou North and Kunming. The journey, including transfers, takes approximately 2 days 9h.
The distance between Ho Chi Minh and China is 1550 km. The road distance is 2641.4 km.
The best way to get from Ho Chi Minh to China without a car is to bus and train which takes 2 days 15h and costs ¥1400 - ¥2300.
It takes approximately 3h 23m to get from Ho Chi Minh to China, including transfers.
Ho Chi Minh to China train services, operated by Vietnam Railways, depart from Ho Chi Minh City station.
The best way to get from Ho Chi Minh to China is to fly which takes 3h 23m and costs ¥1000 - ¥3900. Alternatively, you can train via Kunming, which costs ¥800 - ¥1400 and takes 2 days 9h.
Ho Chi Minh to China train services, operated by Vietnam Railways, arrive at Ha Noi station.
Yes, the driving distance between Ho Chi Minh to China is 2641 km. It takes approximately 34h 20m to drive from Ho Chi Minh to China.
What companies run services between Ho Chi Minh, Vietnam and China?
Shenzhen Airlines, China Southern Airlines, and two other airlines fly from Tan Son Nhat International Airport (SGN) to Shenzhen Bao'An International Airport (SZX) every 4 hours. Alternatively, you can take a train from Ho Chi Minh City to Caiyuanba Train Station via Ha Noi, Sapa Lao Cai, Hekou North, Kunming, Chongqing West, and Chongqing West in around 2d 9h.
- Website
- vietnamairlines.com
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥850–3,000
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport via Noi Bai International
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥850–2,400
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ¥650–2,600
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport via Noi Bai International
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥700–2,100
Flights from Tan Son Nhat International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- ¥600–1,600
Flights from Tan Son Nhat International Airport to Hong Kong International Airport via Noi Bai International
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥850–1,200
- Website
- csair.com
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥850–3,000
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ¥650–2,600
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport via Guangzhou Baiyun International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ¥950–3,300
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ¥950–3,300
- Website
- cathaypacific.com
Flights from Tan Son Nhat International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥600–1,600
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport via Hong Kong International Airport
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ¥900–2,500
- Website
- vietjetair.com
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥550–1,300
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport via Noi Bai International
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥550–1,300
Flights from Tan Son Nhat International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥550–1,100
Flights from Tan Son Nhat International Airport to Hong Kong International Airport via Phu Quoc
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥550–1,100
- Website
- airchina.com
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥700–2,300
Flights from Tan Son Nhat International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥900–2,700
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ¥800–2,500
- Website
- shenzhenair.com
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥700–2,300
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ¥800–2,500
- Website
- airasia.com
Flights from Tan Son Nhat International Airport to Shenzhen Bao'An International Airport via Don Muang
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥900–2,400
Flights from Tan Son Nhat International Airport to Chongqing Jiangbei International Airport via Don Muang
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥900–2,300
- Website
- ch.com
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥600–2,100
- Website
- united.com
Flights from Tan Son Nhat International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥480–2,300
- Website
- sunphuquocairways.com
Flights from Tan Son Nhat International Airport to Hong Kong International Airport via Phu Quoc
- Ave. Duration
- 5h 5m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥850–1,700
- Website
- xiamenair.com
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 3h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥750–2,300
- Website
- en.ceair.com
Flights from Tan Son Nhat International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥950–2,800
- 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 Ha Noi to Sapa Lao Cai
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- ¥70–180
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- ¥100–140
- Bed, air-conditioned
- ¥75–110
- soft seat, air-conditioned
- ¥70–100
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 Hekou North to Kunming
- Hard Seat
- ¥45–65
- Hard sleeper
- ¥90–130
- Soft sleeper
- ¥150–200
Train from Kunming to Chongqing West
- 2nd Class Seat
- ¥360–400
- 1st Class Seat
- ¥600–650
- Business Class Seat
- ¥850–1,300
Train from Liuzhou to Chongqing West
- 2nd Class Seat
- ¥400–450
- 1st Class Seat
- ¥650–750
- Business Class Seat
- ¥950–1,400
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hanoi Gia Lam Station to Guilin
- Ave. Duration
- 15h 56m
- Frequency
- Once a week
- Estimated price
- ¥1,000–1,300
- Schedules at
- booking.baolau.com
Train from Hanoi Gia Lam Station to Liuzhou
- Ave. Duration
- 14h 27m
- Frequency
- Once a week
- Estimated price
- ¥1,000–1,200
- Schedules at
- booking.baolau.com
Train from Guilin to Chongqing West
- Ave. Duration
- 5h 1m
- Frequency
- Twice daily
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–330
- Adult - 1st Class
- ¥390–550
Train from Liuzhou to Chongqing West
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- ¥280–700
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥280–390
- Adult - 1st Class
- ¥470–700
- Phone
- +86 023-68002222
- Website
- travelchinaguide.com
Subway from Jiangbei Airport T2 to Lianglukou
- Ave. Duration
- 54 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥5–8
- Schedules at
- travelchinaguide.com
- 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 the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Train travel in Spain: A guide to Renfe, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
There are 641+ hotels available in China.

























