There are 7 ways to get from Shenzhen to Ho Chi Minh 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 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–601Train
cheapest- Take the train from Shenzhen East to Nanningtrain
- Take the train from Nanning to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Ho Chi Minh Citytrain
2d 20h$94–312Train, bus
- Take the train from Futian Station to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Nanningtrain
- Take the bus from Nanning Tourism Distribution Centre to Ninh Binhbus
- Take the train from Ninh Binh to Ho Chi Minh Citytrain
2d$115–199Train, bus via Kunming South
- Take the train from Shenzhen North Station to Kunming South Stationtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
- Take the bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Expressbus
2d 4h$241–349Drive 2,414.3 km
- Drive from Shenzhen to Ho Chi Minhcar 2,414.3 km
31h 20m$305–440Fly from Hong Kong International Airport
- Fly from Hong Kong International Airport (HKG) to Tan Son Nhat International Airport (SGN)plane HKG - SGN
5h 12m$105–197Train to Guangzhou Baiyun International Airport, fly
- Take the train from Shenzhen North to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Tan Son Nhat International Airport (SGN)plane CAN - SGN
7h 36m$101–200
Shenzhen Bao'An International Airport (SZX) to Tan Son Nhat International Airport (SGN) flights
Questions & Answers
The cheapest way to get from Shenzhen to Ho Chi Minh is to fly which costs $100 - $200 and takes 5h 12m.
The fastest way to get from Shenzhen to Ho Chi Minh is to fly which takes 5h 12m and costs $100 - $200.
No, there is no direct train from Shenzhen to Ho Chi Minh. However, there are services departing from Lianhuacun and arriving at Ho Chi Minh City via Shenzhen East, Nanning, Hanoi Gia Lam Station and Ha Noi. The journey, including transfers, takes approximately 2 days 20h.
The distance between Shenzhen and Ho Chi Minh is 1550 km. The road distance is 2414.3 km.
The best way to get from Shenzhen to Ho Chi Minh without a car is to train and bus which takes 2 days 0h and costs $110 - $200.
It takes approximately 5h 15m to get from Shenzhen to Ho Chi Minh, including transfers.
Shenzhen to Ho Chi Minh train services, operated by China Railways K-Class, depart from Shenzhen East station.
The best way to get from Shenzhen to Ho Chi Minh is to fly which takes 5h 15m and costs $140 - $600. Alternatively, you can train, which costs $90 - $320 and takes 2 days 20h.
Shenzhen to Ho Chi Minh train services, operated by China Railways K-Class, arrive at Nanning station.
Yes, the driving distance between Shenzhen to Ho Chi Minh is 2414 km. It takes approximately 31h 20m to drive from Shenzhen to Ho Chi Minh.
What companies run services between Shenzhen, China and Ho Chi Minh, 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 Lianhuacun to Ho Chi Minh City via Buji, Shenzhen East, Nanning, Hanoi Gia Lam Station, and Ha Noi in around 2d 20h.
- 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 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
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
- 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
- Website
- cathaypacific.com
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 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
- 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 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
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
- Website
- vietjetair.com
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
Flights from Guangzhou Baiyun International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $85–190
- 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
- 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
- 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
- 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
- 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
Train from Futian Station to Guangzhou South station
- 2nd Class Seat
- $7–9
- 1st Class Seat
- $12–14
- Business Class Seat
- $17–25
Train from Shenzhen North Station to Kunming South Station
- 2nd Class Seat
- $90–100
- 1st Class Seat
- $150–170
- Business Class Seat
- $220–310
Train from Shenzhen North to Guangzhou East
- 2nd Class Seat
- $9–11
- 1st Class Seat
- $15–17
- Business Class Seat
- $21–30
Train from Guangzhou South station to Nanning
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- $27–65
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $27–40
- Adult - 1st Class
- $40–65
Train from Shenzhen North to Guangzhou East
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- $9–17
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $9–14
- Adult - 1st Class
- $12–17
- 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
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Shenzhen East to Nanning
- Hard Seat
- $14–20
- Hard sleeper
- $26–40
- Soft sleeper
- $40–60
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Hanoi Gia Lam Station
- Sleeper
- $28–40
Bus from Nanning Tourism Distribution Centre to Ninh Binh
- Ave. Duration
- 8h 46m
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
- Website
- easybook.com
Bus from Southern Bus Station Vientiane to Phnom Penh
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- $69–70
- Book at
- bookaway.com
- Phone
- (+855) 81 911 911
- [email protected]
- Website
- vireakbuntham.com
Bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Express
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- $14–35
- Schedules at
- vireakbuntham.com
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from London to Edinburgh, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 5665+ hotels available in Ho Chi Minh.





















