There are 8 ways to get from Vietnam to Guangzhou by plane, train, 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.
Fly Da Nang International Airport to Macau International Airport, train
best- Fly from Da Nang International Airport (DAD) to Macau International Airport (MFM)plane DAD - MFM
- Take the train from Zhuhai to Guangzhou South stationtrain
4h¥1,282–2,244Train
cheapest- Take the train from Hanoi Gia Lam Station to Nanningtrain
- Take the train from Nanning to Guangzhoutrain Kunming
26h 54m¥296–1,423Train via Guangzhou South
- Take the train from Hanoi Gia Lam Station to Nanningtrain
- Take the train from Nanning to Guangzhou South stationtrain Baise / ...
17h 3m¥395–1,629Drive 932.2 km
- Drive from Hanoi to Guangzhoucar 932.2 km
10h 15m¥786–1,136Fly Cat Bi International Airport to Guangzhou Baiyun International Airport
- Fly from Cat Bi International Airport (HPH) to Guangzhou Baiyun International Airport (CAN)plane HPH - CAN
3h 2m¥960–4,114Fly Da Nang International Airport to Hong Kong International Airport, train
- Fly from Da Nang International Airport (DAD) to Hong Kong International Airport (HKG)plane DAD - HKG
- Take the train from Shenzhen North to Guangzhou South stationtrain
4h 26m¥703–1,739Fly Noi Bai International Airport to Guangzhou Baiyun International Airport, line 2 subway
- Fly from Noi Bai International Airport (HAN) to Guangzhou Baiyun International Airport (CAN)plane HAN - CAN
- Take the subway from Jiahewanggang to Haizhu Squaresubway
5h 2m¥559–1,113Fly Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Fly from Tan Son Nhat International Airport (SGN) to Guangzhou Baiyun International Airport (CAN)plane SGN - CAN
5h 58m¥567–971
Vietnam to Guangzhou by train
Comparing Your Travel Options
The cheapest way to get from Vietnam to Guangzhou is to fly and line 2 subway which costs ¥550 - ¥1200 and takes 5h 2m.
The fastest way to get from Vietnam to Guangzhou is to fly which takes 3h 2m and costs ¥950 - ¥4200.
No, there is no direct train from Vietnam to Guangzhou. However, there are services departing from Ha Noi and arriving at Haizhu Square via Hanoi Gia Lam Station, Nanning and Guangzhou South. The journey, including transfers, takes approximately 17h 3m.
The distance between Vietnam and Guangzhou is 1028 km. The road distance is 932.2 km.
The best way to get from Vietnam to Guangzhou without a car is to train via Guangzhou South which takes 17h 3m and costs ¥390 - ¥1700.
It takes approximately 4h to get from Vietnam to Guangzhou, including transfers.
Vietnam to Guangzhou train services, operated by China Railways, depart from Hanoi Gia Lam Station.
The best way to get from Vietnam to Guangzhou is to train via Guangzhou South which takes 17h 3m and costs ¥390 - ¥1700. Alternatively, you can fly, which costs ¥950 - ¥4200 and takes 3h 2m.
Vietnam to Guangzhou train services, operated by China Railways, arrive at Nanning station.
Yes, the driving distance between Vietnam to Guangzhou is 932 km. It takes approximately 10h 15m to drive from Vietnam to Guangzhou.
What companies run services between Vietnam and Guangzhou, China?
You can take a train from Ha Noi to Haizhu Square via Hanoi Gia Lam Station, Nanning, Guangzhou South station, and Guangzhou South in around 17h 3m. Alternatively, Shenzhen Airlines flies from Cat Bi International Airport (HPH) to Guangzhou Baiyun International Airport (CAN) 3 times a week.
- Website
- vietnamairlines.com
Flights from Da Nang International Airport to Hong Kong International Airport via Noi Bai International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ¥550–1,800
Flights from Noi Bai International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥490–2,400
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- ¥600–2,600
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport via Noi Bai International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥650–1,900
- Website
- csair.com
Flights from Noi Bai International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥490–2,400
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- ¥600–2,600
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥500–850
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥500–850
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport via Noi Bai International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥500–850
- Website
- airmacau.com.mo
Flights from Da Nang International Airport to Macau International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ¥1,000–2,600
- Website
- hkexpress.com
Flights from Da Nang International Airport to Hong Kong International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥550–1,300
- Website
- shenzhenair.com
Flights from Cat Bi International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥500–1,800
Flights from Noi Bai International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥440–1,600
- Website
- hkairlines.com
Flights from Da Nang International Airport to Hong Kong International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥700–1,400
- Website
- ch.com
Flights from Tan Son Nhat International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥500–2,000
Train from Zhuhai to Guangzhou South station
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- ¥60–100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥60–85
- Adult - 1st Class
- ¥70–100
Train from Nanning to Guangzhou South station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ¥180–420
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥180–260
- Adult - 1st Class
- ¥300–420
Train from Shenzhen North to Guangzhou South station
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–90
Train from Zhuhai to Guangzhou South station
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Shenzhen North to Guangzhou South station
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥49–54
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–160
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥215
Train from Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥215
- Phone
- (86) 020-96891
- 96891@gzmtr.com
- Website
- gzmtr.com
Subway from Jiahewanggang to Haizhu Square
- Ave. Duration
- 26 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
Train from Nanning to Guangzhou
- Hard Seat
- ¥85–120
- Hard sleeper
- ¥150–220
- Soft sleeper
- ¥250–330
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 5 incredible day trips from Florence by train, Slovenia: Getting from Ljubljana to Lake Bled, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
There are 1207+ hotels available in Guangzhou.