Shanghai Pu Dong
Ho Chi Minh City
1 stop
23h 30mHo Chi Minh City
Shanghai Pu Dong
1 stop
22h 00mPhilippine Airlines
Shanghai Hongqiao Intl
Ho Chi Minh City
1 stop
9h 20mHo Chi Minh City
Shanghai Hongqiao Intl
1 stop
19h 25mChina Southern
Shanghai Hongqiao Intl
Ho Chi Minh City
1 stop
19h 30mHo Chi Minh City
Shanghai Hongqiao Intl
1 stop
20h 45mChina Southern
Shanghai Hongqiao Intl
Hanoi Noibai
1 stop
7h 05mHanoi Noibai
Shanghai Hongqiao Intl
1 stop
13h 45mChina Southern
Shanghai Hongqiao Intl
Hanoi Noibai
1 stop
28h 05mHanoi Noibai
Shanghai Hongqiao Intl
1 stop
8h 45mChina Southern
Shanghai Hongqiao Intl
Hanoi Noibai
1 stop
28h 05mHanoi Noibai
Shanghai Hongqiao Intl
1 stop
14h 45mChina Southern
Shanghai Pu Dong
Guangzhou Baiyun
Nonstop
2h 35mGuangzhou Baiyun
Shanghai Pu Dong
Nonstop
2h 20mShenzhen Airlines
Shanghai Hongqiao Intl
Bangkok Suvarnabhumi
1 stop
24h 20mBangkok Suvarnabhumi
Shanghai Hongqiao Intl
1 stop
20h 30mShenzhen Airlines
Shanghai Pu Dong
Bangkok Suvarnabhumi
1 stop
13h 50mBangkok Suvarnabhumi
Shanghai Pu Dong
1 stop
22h 25mShenzhen Airlines
Shanghai Pu Dong
Ho Chi Minh City
Nonstop
4h 30mHo Chi Minh City
Shanghai Pu Dong
Nonstop
4h 15mVietnam Airlines
Shanghai Pu Dong
Ho Chi Minh City
Nonstop
4h 30mHo Chi Minh City
Shanghai Pu Dong
Nonstop
4h 15mVietnam Airlines
Shanghai Pu Dong
Ho Chi Minh City
Nonstop
4h 30mHo Chi Minh City
Shanghai Pu Dong
Nonstop
4h 15mVietnam Airlines
Ho Chi Minh City airport offers the cheapest routes to Bangkok from 1,337,086 ₫. Bangkok Suvarnabhumi airport is a great option if you're flying to Da Nang from 1,853,155 ₫. Our top recommendation is to be generally flexible with your dates of travel for the best rates.
Check out the cheapest flights from Shanghai to embark to:
Travel from Ho Chi Minh City to Phu Quoc from 1,337,086 ₫ round trip
Travel from Ho Chi Minh City to Da Nang from 1,642,036 ₫ round trip
Travel from Bangkok to Ho Chi Minh City from 1,853,155 ₫ round trip
Travel from Ho Chi Minh City to Hanoi from 1,923,528 ₫ round trip
Travel from Ho Chi Minh City to Bangkok from 1,946,986 ₫ round trip