Wayfli › Shanghai (PVG) › To Ho Chi Minh City (SGN)
Shanghai (PVG) to Ho Chi Minh City (SGN) flights
There are direct flights from Shanghai Pudong International Airport to Ho Chi Minh City Tan Son Nhat International Airport, sold by 3 airlines (including codeshares): China Eastern, Vietjet and Vietnam Airlines. The distance is 2,746 km, about 3h 50m in the air. There are also 21 one-stop options, via airports such as Guangzhou, Hong Kong and Taipei.
Live fares for PVG → SGNSee all routes on the map2,746 kmdistance
~3h 50mdirect flight time (estimate)
3direct airlines
21one-stop options
Direct flights from Shanghai to Ho Chi Minh City
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| PVG → SGN | China Eastern, Vietjet, Vietnam Airlines | 2,746 km | ~3h 50m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| CAN Guangzhou | Air China and China Southern Airlines then China Southern Airlines and Vietjet | 2,769 km | ~6h 5m |
| HKG Hong Kong | Spring Airlines and Cathay Pacific then Cathay Pacific and Hong Kong Airlines | 2,749 km | ~6h |
| TPE Taipei | Spring Airlines and EVA Air then EVA Air and China Airlines | 2,885 km | ~6h 10m |
| SZX Shenzhen | Air China and China Southern Airlines then Vietravel Airlines | 2,752 km | ~6h |
| CKG Chongqing | Sichuan Airlines and Spring Airlines then Air China | 3,563 km | ~7h |
| MNL Manila | Cebu Pacific and China Eastern then Cebu Pacific and Philippine Airlines | 3,463 km | ~6h 55m |
| HGH Hangzhou | China Eastern then China Eastern | 2,752 km | ~6h |
| XMN Xiamen | Spring Airlines and Shanghai Airlines then Xiamen Airlines | 2,767 km | ~6h |
| HAN Hanoi | China Eastern and Vietjet then Pacific Airlines and Vietjet | 3,097 km | ~6h 25m |
| NKG Nanjing | China Eastern then China Eastern | 2,930 km | ~6h 15m |
| HAK Haikou | China Southern Airlines and Shanghai Airlines then Hainan Airlines | 2,778 km | ~6h 5m |
| FOC Fuzhou | Juneyao Airlines and China Eastern then Vietnam Airlines | 2,782 km | ~6h 5m |
More from Shanghai and Ho Chi Minh City
- Ho Chi Minh City (SGN) to Shanghai (PVG) · return route
- All direct flights from Shanghai (PVG)
- All direct flights from Ho Chi Minh City (SGN)
- Shanghai to Istanbul (IST)
- Shanghai to Amsterdam (AMS)
- Shanghai to Paris (CDG)
- Shanghai to Frankfurt (FRA)
- Shanghai to Dubai (DXB)
- Shanghai to Beijing (PEK)
- Shanghai to Chicago (ORD)
- Shanghai to Barcelona (BCN)
- Shanghai to Madrid (MAD)
- Shanghai to Rome (FCO)
- Shanghai to Munich (MUC)
- Shanghai to Guangzhou (CAN)
- Istanbul (IST) to Ho Chi Minh City
- Paris (CDG) to Ho Chi Minh City
- Frankfurt (FRA) to Ho Chi Minh City
- Dubai (DXB) to Ho Chi Minh City
- Beijing (PEK) to Ho Chi Minh City
- Munich (MUC) to Ho Chi Minh City
- Guangzhou (CAN) to Ho Chi Minh City
- London (LHR) to Ho Chi Minh City
- Los Angeles (LAX) to Ho Chi Minh City
- Doha (DOH) to Ho Chi Minh City
- Singapore (SIN) to Ho Chi Minh City
- Seoul (ICN) to Ho Chi Minh City
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.