There are 10 ways to get from China to Ho Chi Minh City by plane, train, bus, taxi, 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 from Shenzhen Bao'An International Airport
best- Fly from Shenzhen Bao'An International Airport (SZX) to Tan Son Nhat International Airport (SGN)plane SZX - SGN
5h 15m$141–601Fly from Guangzhou Baiyun International Airport
cheapest- Fly from Guangzhou Baiyun International Airport (CAN) to Tan Son Nhat International Airport (SGN)plane CAN - SGN
5h 52m$92–183Train, bus
- Take the train from Chongqing West to Nanning Easttrain
- Take the bus from Nanning Langdong to Ninh Binhbus
- Take the train from Ninh Binh to Ho Chi Minh Citytrain
2d 3h$131–246Train, taxi, bus
- Take the train from Chongqing West to Nanning Northtrain
- Take the taxi from Nanning North to Nanning Zootaxi
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Bến xe Miền Đôngbus
2d 7h$133–165Drive 2,638.4 km
- Drive from Chongqing to Ho Chi Minh Citycar 2,638.4 km
34h 22m$333–481Fly from Hong Kong International Airport
- Fly from Hong Kong International Airport (HKG) to Tan Son Nhat International Airport (SGN)plane HKG - SGN
5h 32m$107–215Fly from Chongqing Jiangbei International Airport
- Fly from Chongqing Jiangbei International Airport (CKG) to Tan Son Nhat International Airport (SGN)plane CKG - SGN
6h 40m$131–241Fly from Wuhan Tianhe International Airport
- Fly from Wuhan Tianhe International Airport (WUH) to Tan Son Nhat International Airport (SGN)plane WUH - SGN
6h 31m$141–241Fly from Hangzhou Xiaoshan International Airport
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Tan Son Nhat International Airport (SGN)plane HGH - SGN
7h 2m$110–351Train
- Take the train from Chongqing West to Guilintrain
- Take the train from Guilin to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Ho Chi Minh Citytrain
2d 16h$238–388
Shenzhen Bao'An International Airport (SZX) to Tan Son Nhat International Airport (SGN) flights
Questions & Answers
The cheapest way to get from China to Ho Chi Minh City is to fly which costs $90 - $190 and takes 5h 52m.
The fastest way to get from China to Ho Chi Minh City is to fly which takes 5h 15m and costs $140 - $600.
No, there is no direct train from China to Ho Chi Minh City. However, there are services departing from Qixinggang and arriving at Ho Chi Minh City via Shapingba, Chongqing West, Guilin, Hanoi Gia Lam Station and Ha Noi. The journey, including transfers, takes approximately 2 days 16h.
The distance between China and Ho Chi Minh City is 1550 km. The road distance is 2638.4 km.
The best way to get from China to Ho Chi Minh City without a car is to train and bus which takes 2 days 3h and costs $130 - $250.
It takes approximately 5h 15m to get from China to Ho Chi Minh City, including transfers.
China to Ho Chi Minh City train services, operated by China Railways D-Class, depart from Chongqing West station.
The best way to get from China to Ho Chi Minh City is to fly which takes 5h 15m and costs $140 - $600. Alternatively, you can train, which costs $230 - $390 and takes 2 days 16h.
China to Ho Chi Minh City train services, operated by China Railways D-Class, arrive at Guilin station.
Yes, the driving distance between China to Ho Chi Minh City is 2638 km. It takes approximately 34h 22m to drive from China to Ho Chi Minh City.
What companies run services between China and Ho Chi Minh City, Vietnam?
Shenzhen Airlines, China Southern Airlines, and two other airlines fly from Shenzhen Bao'An International Airport (SZX) to Tan Son Nhat International Airport (SGN) 5 times a day. Alternatively, you can take a subway from Qixinggang to Ho Chi Minh City via Shapingba, Chongqing West, Chongqing West, Guilin, Hanoi Gia Lam Station, and Ha Noi in around 2d 16h.
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $130–450
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- $100–400
Flights from Wuhan Tianhe International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–490
Flights from Wuhan Tianhe International Airport to Tan Son Nhat International Airport via Guangzhou Baiyun International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $140–490
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Guangzhou Baiyun International Airport
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $150–500
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $150–500
- Website
- vietnamairlines.com
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $130–450
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport via Noi Bai International
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $120–360
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- $100–400
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport via Noi Bai International
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $110–310
Flights from Hong Kong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- $80–220
Flights from Hong Kong International Airport to Tan Son Nhat International Airport via Noi Bai International
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $120–180
- Website
- cathaypacific.com
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport via Hong Kong International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $130–150
Flights from Hong Kong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $80–220
Flights from Wuhan Tianhe International Airport to Tan Son Nhat International Airport via Hong Kong International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $130–370
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Hong Kong International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $130–380
- Website
- cambodiaangkorair.com
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport via Sihanoukville
- Ave. Duration
- 4h 50m
- When
- Tuesday and Friday
- Estimated price
- $160–410
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport via Phnom Penh
- Ave. Duration
- 5h 30m
- When
- Monday to Saturday
- Estimated price
- $140–340
Flights from Hong Kong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $120–180
Flights from Hong Kong International Airport to Tan Son Nhat International Airport via Noi Bai International
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $120–180
- Website
- hainanairlines.com
Flights from Hong Kong International Airport to Tan Son Nhat International Airport via Haikou
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–200
Flights from Chongqing Jiangbei International Airport to Tan Son Nhat International Airport via Haikou
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $140–310
Flights from Wuhan Tianhe International Airport to Tan Son Nhat International Airport via Haikou
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $140–310
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Haikou
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $150–340
- Website
- airchina.com
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $110–340
Flights from Chongqing Jiangbei International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $130–410
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $120–380
- Website
- vietjetair.com
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $85–190
Flights from Hong Kong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–160
Flights from Hong Kong International Airport to Tan Son Nhat International Airport via Phu Quoc
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $85–160
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $110–340
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $120–380
- Website
- en.ceair.com
Flights from Chongqing Jiangbei International Airport to Tan Son Nhat International Airport via Kunming
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $130–400
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $140–430
- Website
- xiamenair.com
Flights from Wuhan Tianhe International Airport to Tan Son Nhat International Airport via Xiamen
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $120–360
Flights from Hangzhou Xiaoshan International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $110–350
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $90–320
- Website
- united.com
Flights from Hong Kong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $60–310
- Website
- sunphuquocairways.com
Flights from Hong Kong International Airport to Tan Son Nhat International Airport via Phu Quoc
- Ave. Duration
- 5h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $110–230
Train from Chongqing West to Nanning East
- 2nd Class Seat
- $70–80
- 1st Class Seat
- $120–135
- Business Class Seat
- $170–250
Train from Chongqing West to Nanning North
- 2nd Class Seat
- $70–80
- 1st Class Seat
- $115–130
- Business Class Seat
- $170–240
Train from Chongqing West to Guilin
- 2nd Class Seat
- $50–55
- 1st Class Seat
- $80–90
- Business Class Seat
- $120–170
Train from Chongqing West to Nanning East
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- $50–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $50–70
- Adult - 1st Class
- $85–120
Train from Chongqing West to Guilin
- Ave. Duration
- 5h 1m
- Frequency
- Twice daily
- Estimated price
- $35–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $35–50
- Adult - 1st Class
- $55–85
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ninh Binh to Ho Chi Minh City
- Soft seat, air-conditioned
- $55–80
- Bed, air-conditioned
- $55–80
- soft seat, air-conditioned
- $55–85
Train from Ha Noi to Ho Chi Minh City
- Soft seat, air-conditioned
- $60–85
- Bed, air-conditioned
- $60–85
- soft seat, air-conditioned
- $60–90
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Guilin to Hanoi Gia Lam Station
- Ave. Duration
- 19h 52m
- Frequency
- Once a week
- Estimated price
- $150–190
- Schedules at
- booking.baolau.com
Bus from Nanning Langdong to Ninh Binh
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $18–26
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $18–26
- Phone
- 024 38 333 333
- Website
- mailinh.vn
Bus from Ha Noi Nuoc Ngam Bus Station to Bến xe Miền Đông
- Ave. Duration
- 36h
- Frequency
- 3 times a day
- Estimated price
- $29–40
- Schedules at
- mailinh.vn
- Ave. Duration
- 33 min
- Estimated price
- $14–17
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 What documents do I need to cross Niagara Falls?, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 5635+ hotels available in Ho Chi Minh City.















