There are 8 ways to get from Shanghai Pudong Airport (PVG) to Ho Chi Minh by plane, bus, 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 to Tan Son Nhat International Airport
best- Fly from Shanghai Pudong International Airport (PVG) to Tan Son Nhat International Airport (SGN)PVG - SGN
4h 25m$85–190Bus, train
- Take the bus from Shanghai Pudong Airport T2 to Shanghai Hongqiao station1
- Take the train from Shanghai Hongqiao to Kunming South
- Take the train from Kunming South to Vientiane station
- Take the bus from Southern Bus Station Vientiane to Phnom Penh
- Take the bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Express
2d 7h$317–395Train, bus
- Take the train from Shanghai Hongqiao to Kunming South
- Take the train from Kunming South to Oudomxay station
- Take the bus from Oudomxay to My Dinh bus station
- Take the train from Ha Noi to Ho Chi Minh City
2d 7h$259–474Drive 3,719.1 km
- Drive from Shanghai Pudong Airport (PVG) to Ho Chi Minh3,719.1 km
44h 15m$469–677Fly to Can Tho International Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to Can Tho International Airport (VCA)PVG - VCA
- Take the bus from Can Tho Bus Station to Ho Chi Minh
13h 26m$132–382Fly to Dalat, bus
- Fly from Shanghai Pudong International Airport (PVG) to Dalat (DLI)PVG - DLI
- Take the bus from Ðà Lạt to Ho Chi Minh City
14h 33m$125–343Bus, train via Hengyang
- Take the bus from Shanghai Pudong Airport T2 to Shanghai South station7
- Take the train from Shanghai South to Hengyang
- Take the train from Hengyang to Hanoi Gia Lam Station
- Take the train from Ha Noi to Ho Chi Minh City
2d 8hBus, train via Zhengzhou
- Take the bus from Shanghai Pudong Airport T2 to Shanghai Station4
- Take the bus from Shanghai General to Kunshan Station
- Take the train from Kunshan to Zhengzhou
- Take the train from Zhengzhou to Hanoi Gia Lam Station
- Take the train from Ha Noi to Ho Chi Minh City
2d 15h
Shanghai Pudong International Airport (PVG) to Tan Son Nhat International Airport (SGN) flights
Questions & Answers
The cheapest way to get from Shanghai Pudong Airport (PVG) to Ho Chi Minh is to fly which costs $85 - $190 and takes 4h 25m.
The fastest way to get from Shanghai Pudong Airport (PVG) to Ho Chi Minh is to fly which takes 4h 25m and costs $85 - $190.
The distance between Shanghai Pudong Airport (PVG) and Ho Chi Minh is 2747 km. The road distance is 3719.1 km.
The best way to get from Shanghai Pudong Airport (PVG) to Ho Chi Minh without a car is to bus and train which takes 2 days 7h and costs $310 - $400.
It takes approximately 4h 25m to fly from Shanghai Pudong International Airport (PVG) to Tan Son Nhat International Airport (SGN), including transfers and time at the airport.
The quickest flight from Shanghai Pudong International Airport Airport to Tan Son Nhat International Airport Airport is the direct flight which takes 4h 25m.
Yes, the driving distance between Shanghai Pudong Airport (PVG) to Ho Chi Minh is 3719 km. It takes approximately 44h 15m to drive from Shanghai Pudong Airport (PVG) to Ho Chi Minh.
Vietjet Air, Vietnam Airlines, Juneyao Airlines and four other airlines offer flights from Shanghai Pudong International Airport Airport to Tan Son Nhat International Airport Airport.
There are 5220+ hotels available in Ho Chi Minh.
What companies run services between Shanghai Pudong Airport (PVG), China and Ho Chi Minh, Vietnam?
Vietjet Air, China Eastern Airlines, and five other airlines fly from Shanghai Pudong International Airport (PVG) to Tan Son Nhat International Airport (SGN) every 3 hours.
- Website
- vietnamairlines.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $90–420
Flights from Shanghai Pudong International Airport to Can Tho International Airport via Noi Bai International
- Ave. Duration
- 10h 18m
- When
- Every day
- Estimated price
- $120–600
Flights from Shanghai Pudong International Airport to Can Tho International Airport via Tan Son Nhat International Airport, Conson
- Ave. Duration
- 12h
- When
- Monday and Friday
- Estimated price
- $120–460
Flights from Shanghai Pudong International Airport to Dalat via Tan Son Nhat International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $95–550
Flights from Shanghai Pudong International Airport to Dalat via Noi Bai International
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- $100–480
- Website
- vietjetair.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $75–200
Flights from Shanghai Pudong International Airport to Can Tho International Airport via Noi Bai International
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- $120–450
Flights from Shanghai Pudong International Airport to Dalat via Noi Bai International
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- $100–380
- Website
- csair.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $95–420
- Website
- shenzhenair.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $80–240
- Website
- en.ceair.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $90–300
- Website
- ch.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $95–120
- Website
- juneyaoair.com
Flights from Shanghai Pudong International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $80–300
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- $65–120
- Schedules at
- baolau.com
- Second Class
- $65–80
- First Class
- $90–120
Train from Kunming South to Oudomxay station
- Ave. Duration
- 6h 52m
- Frequency
- Once daily
- Estimated price
- $45–110
- Schedules at
- baolau.com
- Second Class
- $45–70
- First Class
- $60–110
- Phone
- 19006469
- support1@dsvn.vn
- Website
- dsvn.vn
Train from Ha Noi to Ho Chi Minh City
- Soft seat, air-conditioned
- $50–75
- soft seat, air-conditioned
- $40–65
- Bed, air-conditioned
- $45–70
Train from Shanghai South to Hengyang
Train from Kunshan to Zhengzhou
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hengyang to Hanoi Gia Lam Station
- Ave. Duration
- 23h 10m
- Frequency
- Once a week
- Schedules at
- booking.baolau.com
Train from Zhengzhou to Hanoi Gia Lam Station
- Ave. Duration
- 33h 18m
- Frequency
- Once a week
- Estimated price
- $250–310
- Schedules at
- booking.baolau.com
- Sleeper
- $250–310
- Phone
- +86 021-96990
- Website
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai Hongqiao station
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- $5
- Schedules at
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai South station
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Schedules at
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- shanghaiairport.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
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Express
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- $34
- Website
- https://vireakbuntham.com/
- Phone
- +84 91 442 57 88
- vietlaobus@gmail.com
- Website
- vietlaobus.com
Bus from Oudomxay to My Dinh bus station
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $23–50
- Schedules at
- vietlaobus.com
- Phone
- 0918 91 91 89
- Website
- thanhbuoi.com.vn
Bus from Can Tho Bus Station to Ho Chi Minh
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $4–8
- Schedules at
- thanhbuoi.com.vn
- Book at
- thanhbuoi.com.vn
Bus from Ðà Lạt to Ho Chi Minh City
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- $8–23
- Book at
- thanhbuoi.com.vn
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shanghai General to Kunshan Station
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3–7
- Schedules at
- chinabusguide.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 The beginner’s guide to the 2018 World Nomad Games, Italy Travel Guides, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.



























