There are 6 ways to get from Shangrao to Vietnam 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 from Shangrao Sanqingshan Airport
best- Fly from Shangrao Sanqingshan Airport (SQD) to Noi Bai International Airport (HAN)plane SQD - HAN
5h 18m$135–486Train
cheapest- Take the train from Shangrao to Nanning Easttrain Shanghai Hongqiao / ...
- Take the train from Nanning to Hanoi Gia Lam Stationtrain
24h 59m$124–287Drive 1,715.4 km
- Drive from Shangrao to Hanoicar 1,715.4 km
17h 59m$217–313Train to Wuyishan, fly
- Take the train from Shangrao to Nanpingshitrain
- Fly from Wuyishan (WUS) to Noi Bai International Airport (HAN)plane WUS - HAN
9h 22m$135–374Train via Changsha
- Take the train from Shangrao to Changsha Southtrain Nanjing / ...
- Take the train from Changsha to Hanoi Gia Lam Stationtrain
30h 14m$224–284Train via Hengyang
- Take the train from Shangrao to Hengyangtrain Shanghai South
- Take the train from Hengyang to Hanoi Gia Lam Stationtrain
34h 8m$186–260
Shangrao Sanqingshan Airport (SQD) to Noi Bai International Airport (HAN) flights
Questions & Answers
The cheapest way to get from Shangrao to Vietnam is to train via Hengyang which costs $180 - $260 and takes 34h 8m.
The fastest way to get from Shangrao to Vietnam is to fly which takes 5h 18m and costs $130 - $490.
No, there is no direct train from Shangrao to Vietnam. However, there are services departing from Shangrao and arriving at Ha Noi via Nanning East, Nanning and Hanoi Gia Lam Station. The journey, including transfers, takes approximately 24h 59m.
The distance between Shangrao and Vietnam is 1498 km. The road distance is 1715.4 km.
The best way to get from Shangrao to Vietnam without a car is to train which takes 24h 59m and costs $120 - $290.
It takes approximately 5h 18m to get from Shangrao to Vietnam, including transfers.
Shangrao to Vietnam train services, operated by China Railways G-Class, depart from Shangrao station.
The best way to get from Shangrao to Vietnam is to fly which takes 5h 18m and costs $130 - $490. Alternatively, you can train, which costs $120 - $290 and takes 24h 59m.
Shangrao to Vietnam train services, operated by China Railways G-Class, arrive at Nanning East station.
Yes, the driving distance between Shangrao to Vietnam is 1715 km. It takes approximately 17h 59m to drive from Shangrao to Vietnam.
What companies run services between Shangrao, China and Vietnam?
GX Airlines, Hainan, and five other airlines fly from Shangrao Sanqingshan Airport (SQD) to Noi Bai International Airport (HAN) twice daily. Alternatively, you can take a vehicle from Shangrao to Ha Noi via Shangrao, Nanning East, Nanning East, Nanning station, Nanning, and Hanoi Gia Lam Station in around 24h 59m.
- Website
- vietjetair.com
Flights from Shangrao Sanqingshan Airport to Noi Bai International Airport via Guangzhou Baiyun
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $130–480
Flights from Wuyishan to Noi Bai International Airport via Beijing Daxing
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $150–430
- Website
- cdal.com.cn
Flights from Shangrao Sanqingshan Airport to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 6h 30m
- When
- Tuesday and Saturday
- Estimated price
- $200–850
Flights from Wuyishan to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 7h 25m
- When
- Tuesday and Saturday
- Estimated price
- $150–460
- Website
- ch.com
Flights from Shangrao Sanqingshan Airport to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $200–850
Flights from Wuyishan to Noi Bai International Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $130–440
- Website
- csair.com
Flights from Shangrao Sanqingshan Airport to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $200–850
Flights from Wuyishan to Noi Bai International Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $130–440
- Website
- sda.cn
Flights from Wuyishan to Noi Bai International Airport via Qingdao
- Ave. Duration
- 11h 45m
- When
- Friday and Sunday
- Estimated price
- $180–410
Flights from Wuyishan to Noi Bai International Airport via Jinan
- Ave. Duration
- 12h 5m
- When
- Tuesday and Saturday
- Estimated price
- $170–400
- Website
- hainanairlines.com
Flights from Shangrao Sanqingshan Airport to Noi Bai International Airport via Haikou
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- $160–750
- Website
- shenzhenair.com
Flights from Wuyishan to Noi Bai International Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $120–350
- Website
- en.ceair.com
Flights from Wuyishan to Noi Bai International Airport via Xi An
- Ave. Duration
- 11h 5m
- When
- Tuesday
- Estimated price
- $150–470
Train from Shangrao to Nanning East
- 2nd Class Seat
- $90–105
- 1st Class Seat
- $150–170
- Business Class Seat
- $220–320
Train from Shangrao to Nanpingshi
- 2nd Class Seat
- $5–7
- 1st Class Seat
- $9–10
- Business Class Seat
- $12–18
Train from Shangrao to Changsha South
- 2nd Class Seat
- $38–42
- 1st Class Seat
- $63–69
- Business Class Seat
- $90–130
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Hanoi Gia Lam Station
- Sleeper
- $28–40
Train from Changsha to Hanoi Gia Lam Station
- Ave. Duration
- 25h 11m
- Frequency
- Once a week
- Estimated price
- $180–220
- Schedules at
- booking.baolau.com
Train from Hengyang to Hanoi Gia Lam Station
- Ave. Duration
- 23h 10m
- Frequency
- Once a week
- Estimated price
- $170–210
- Schedules at
- booking.baolau.com
Train from Shangrao to Nanpingshi
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $7–11
- Adult - 1st Class
- $8–12
Train from Shangrao to Hengyang
- Hard Seat
- $11–15
- Hard sleeper
- $20–29
- Soft sleeper
- $30–45
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 Is ride-sharing platform BlaBlaCar right for you?, 10 amazing places to get away from it all in Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 5174+ hotels available in Vietnam.













