There are 4 ways to get from Ho Chi Minh City to Kashgar by plane, train, 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
best- Fly from Tan Son Nhat International Airport (SGN) to Kashgar Airport (KHG)plane SGN - KHG
9h 56m¥2,303–6,549Train
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 East to Deyangtrain
- Take the train from Deyang to Kashgartrain
4d 9h¥1,517–3,376Train via Beijing
- 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 Beijing West Stationtrain
- Take the train from Beijing West Station to Turfan Northtrain
- Take the train from Turpan North Station to Kashgartrain
3d 18h¥2,638–4,066Drive 6,314.2 km
- Drive from Ho Chi Minh City to Kashgarcar 6,314.2 km
3d 1h¥5,350–7,727
Tan Son Nhat International Airport (SGN) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Ho Chi Minh City to Kashgar is to train which costs ¥1500 - ¥3400 and takes 4 days 9h.
The fastest way to get from Ho Chi Minh City to Kashgar is to fly which takes 9h 56m and costs ¥2300 - ¥7000.
No, there is no direct train from Ho Chi Minh City to Kashgar. However, there are services departing from Ho Chi Minh City and arriving at Kashgar via Ha Noi, Hanoi Gia Lam Station, Liuzhou, Beijing West Station and Turpan North Station. The journey, including transfers, takes approximately 3 days 18h.
The distance between Ho Chi Minh City and Kashgar is 4407 km. The road distance is 6314.2 km.
The best way to get from Ho Chi Minh City to Kashgar without a car is to train via Beijing which takes 3 days 18h and costs ¥2600 - ¥4100.
It takes approximately 9h 56m to get from Ho Chi Minh City to Kashgar, including transfers.
Ho Chi Minh City to Kashgar train services, operated by Vietnam Railways, depart from Ho Chi Minh City station.
The best way to get from Ho Chi Minh City to Kashgar is to fly which takes 9h 56m and costs ¥2300 - ¥7000. Alternatively, you can train via Beijing, which costs ¥2600 - ¥4100 and takes 3 days 18h.
Kashgar is 1h behind Ho Chi Minh City. It is currently 12:45 AM in Ho Chi Minh City and 11:45 PM in Kashgar.
Ho Chi Minh City to Kashgar train services, operated by Vietnam Railways, arrive at Ha Noi station.
What companies run services between Ho Chi Minh City, Vietnam and Kashgar, China?
Sichuan Airlines, China Southern Airlines, and Air China fly from Tan Son Nhat International Airport (SGN) to Kashgar Airport (KHG) 3 times a day. Alternatively, you can take a train from Ho Chi Minh City to Kashgar via Ha Noi, Hanoi Gia Lam Station, Liuzhou, Beijing West Station, Turpan North Station, and Kashgar in around 3d 18h.
- Website
- csair.com
Flights from Tan Son Nhat International Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ¥2,600–8,000
Flights from Tan Son Nhat International Airport to Kashgar Airport via Guangzhou Baiyun
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ¥2,400–8,000
Flights from Tan Son Nhat International Airport to Kashgar Airport via Wuhan
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,500–8,500
Flights from Tan Son Nhat International Airport to Kashgar Airport via Shenzhen Bao'an International
- Ave. Duration
- 18h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,400–8,000
- Website
- ch.com
Flights from Tan Son Nhat International Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ¥2,600–8,000
Flights from Tan Son Nhat International Airport to Kashgar Airport via Guangzhou Baiyun
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ¥2,400–8,000
- Website
- airchina.com
Flights from Tan Son Nhat International Airport to Kashgar Airport via Chongqing
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,200–7,000
- 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
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
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 Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥190–260
Train from Liuzhou to Beijing West Station
- Ave. Duration
- 9h 4m
- Frequency
- 4 times a day
- Estimated price
- ¥900–1,050
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥900–1,050
- 1st Class Seat
- ¥1,500–1,700
- Business Class Seat
- ¥2,200–3,200
Train from Nanning East to Deyang
- 2nd Class Seat
- ¥620–670
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,400–2,100
Train from Beijing West Station to Turfan North
- Hard Seat
- ¥250–360
- Hard Sleeper
- ¥550–700
- Soft Sleeper
- ¥750–1,100
Train from Turpan North Station to Kashgar
- Ave. Duration
- 14h 34m
- Frequency
- Once daily
- Estimated price
- ¥120–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥120–180
- Hard Sleeper
- ¥260–310
- Soft Sleeper
- ¥400–500
Train from Deyang to Kashgar
- Ave. Duration
- 46h 44m
- Frequency
- Once daily
- Estimated price
- ¥320–800
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥320–460
- Hard Sleeper
- ¥600–800
- Soft Sleeper
- ¥950–1,200
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 4 stunningly beautiful Philippines islands you need to visit, 5 incredible day trips from Florence by train, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Ho Chi Minh City to Kashgar is 6314 km. It takes approximately 3 days 1h to drive from Ho Chi Minh City to Kashgar.
There are 31+ hotels available in Kashgar.















