Rome2Rio

How to get fromHo Chi Minh City to Chinaby plane, train, bus, car, or subway

Find Transport to China

See all options

There are 9 ways to get from Ho Chi Minh City 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.

  1. Fly to Shenzhen Bao'An International Airport

    best
    1. Fly from Tan Son Nhat International Airport (SGN) to Shenzhen Bao'An International Airport (SZX)plane plane SGN - SZX
    3h 23m
    ¥998–3,817
  2. Fly to Guangzhou Baiyun International Airport

    cheapest
    1. Fly from Tan Son Nhat International Airport (SGN) to Guangzhou Baiyun International Airport (CAN)plane plane SGN - CAN
    3h 54m
    ¥623–1,186
  3. Train via Kunming

    1. Take the train from Ho Chi Minh City to Ha Noitrain train
    2. Take the train from Ha Noi to Sapa Lao Caitrain train
    3. Take the train from Hekou North to Kunmingtrain train
    4. Take the train from Kunming to Chongqing Westtrain train
    2d 9h
    ¥837–1,340
  4. Bus, train

    1. Take the bus from Bến xe Miền Đông to Ha Noi Nuoc Ngam Bus Stationbus bus
    2. Take the train from Hanoi Gia Lam Station to Guilintrain train
    3. Take the train from Guilin to Chongqing Westtrain train
    2d 15h
    ¥1,435–2,225
  5. Drive 2,641.4 km

    1. Drive from Ho Chi Minh City to Chongqingcar car 2,641.4 km
    34h 20m
    ¥2,238–3,233
  6. Fly to Chongqing Jiangbei International Airport, line 3 subway

    1. Fly from Tan Son Nhat International Airport (SGN) to Chongqing Jiangbei International Airport (CKG)plane plane SGN - CKG
    2. Take the subway from Jiangbei Airport T2 to Lianglukousubway subway
    4h 34m
    ¥895–1,605
  7. Fly to Hangzhou Xiaoshan International Airport

    1. Fly from Tan Son Nhat International Airport (SGN) to Hangzhou Xiaoshan International Airport (HGH)plane plane SGN - HGH
    4h 58m
    ¥775–2,244
  8. Fly to Hong Kong International Airport

    1. Fly from Tan Son Nhat International Airport (SGN) to Hong Kong International Airport (HKG)plane plane SGN - HKG
    4h 27m
    ¥727–1,402
  9. Train

    1. Take the train from Ho Chi Minh City to Ha Noitrain train
    2. Take the train from Hanoi Gia Lam Station to Liuzhoutrain train
    3. Take the train from Liuzhou to Chongqing Westtrain train
    2d 11h
    ¥1,640–2,636

Tan Son Nhat International Airport (SGN) to Shenzhen Bao'An International Airport (SZX) flights

Calendar42Weekly Planes
Duration4h 14mAverage Duration
Ticket¥729Cheapest Price
See schedules

Questions & Answers

What companies run services between Ho Chi Minh City, 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.

Airlines
Train operators
Bus operators

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 Travelling to and around Russia for the 2018 FIFA World Cup, The beginner’s guide to the 2018 World Nomad Games, and How to get from Florence to Rome - to help you get the most out of your next trip.

More Questions & Answers