There are 6 ways to get from Guilin to Cao Bằng by train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive via Nanning East
best- Take the train from Guilin North to Nanning Easttrain
- Take the train from Nanning to Pingxiang Stationtrain
- Drive from Pingxiang Station to Cao Bằngcar
10h$155–231Train, bus, drive
cheapest- Take the train from Guilin North to Nanning Easttrain
- Take the bus from Nanning Langdong to border crossingbus
- Drive from border crossing to Cao Bằngcar
10h 20m$37–81Drive 669 km
- Drive from Guilin to Cao Bằngcar 669 km
7h 14m$85–122Fly to Nanning, train, drive
- Fly from Guilin Liangjiang International Airport (KWL) to Nanning (NNG)plane KWL - NNG
- Take the train from Nanning to Pingxiang Stationtrain
- Drive from Pingxiang Station to Cao Bằngcar
12h 40m$349–1,199Train, drive
- Take the train from Guilin to Pingxiang Stationtrain
- Drive from Pingxiang Station to Cao Bằngcar
12h 10m$164–194Fly to Noi Bai International Airport, bus
- Fly from Guilin Liangjiang International Airport (KWL) to Noi Bai International Airport (HAN)plane KWL - HAN
- Take the bus from My Dinh bus station to Cao Bangbus
11h 57m$165–317
Guilin Liangjiang International Airport (KWL) to Nanning (NNG) flights
Questions & Answers
The cheapest way to get from Guilin to Cao Bằng is to train and bus and drive which costs $35 - $85 and takes 10h 20m.
The fastest way to get from Guilin to Cao Bằng is to drive which takes 7h 14m and costs $80 - $130.
The distance between Guilin and Cao Bằng is 717 km. The road distance is 669 km.
It takes approximately 10h to get from Guilin to Cao Bằng, including transfers.
Cao Bằng is 1h behind Guilin. It is currently 1:08 PM in Guilin and 12:08 PM in Cao Bằng.
Yes, the driving distance between Guilin to Cao Bằng is 669 km. It takes approximately 7h 14m to drive from Guilin to Cao Bằng.
There are 101+ hotels available in Cao Bằng.
What companies run services between Guilin, China and Cao Bằng, Vietnam?
There is no direct connection from Guilin to Cao Bằng. However, you can take the train to Nanning East, take the train to Nanning, take the train to Pingxiang Station, then drive to Cao Bằng. Alternatively, you can take a train from Guilin North to Cao Bằng via Nanning East, Nanning East, Langdong Coach Station, Nanning Langdong, and border crossing in around 10h 20m.
- Website
- csair.com
Flights from Guilin Liangjiang International Airport to Nanning via Tianfu International
- Ave. Duration
- 4h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $340–1,000
Flights from Guilin Liangjiang International Airport to Nanning via Shantou
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $320–950
- Website
- qdairlines.com
Flights from Guilin Liangjiang International Airport to Nanning via Haikou
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $80–450
- Website
- tianjin-air.com
Flights from Guilin Liangjiang International Airport to Nanning via Haikou
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $240–750
- Website
- okair.net
Flights from Guilin Liangjiang International Airport to Nanning via Haikou
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $240–650
- Website
- shenzhenair.com
Flights from Guilin Liangjiang International Airport to Nanning via Tianfu International
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $360–750
- Website
- gxairlines.com
Flights from Guilin Liangjiang International Airport to Noi Bai International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- $55–350
Train from Guilin North to Nanning East
- 2nd Class Seat
- $25–27
- 1st Class Seat
- $41–45
- Business Class Seat
- $55–85
Train from Guilin North to Nanning East
- 2nd Class Seat
- $25–27
- 1st Class Seat
- $41–45
- Business Class Seat
- $55–85
Train from Guilin North to Nanning East
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- $19–45
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $19–27
- Adult - 1st Class
- $29–45
Train from Guilin North to Nanning East
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- $19–45
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $19–27
- Adult - 1st Class
- $29–45
Train from Guilin North to Nanning East
- Hard Seat
- $9–14
- Hard Sleeper
- $15–18
- Soft Sleeper
- $27–40
Train from Guilin North to Nanning East
- Hard Seat
- $9–14
- Hard Sleeper
- $15–18
- Soft Sleeper
- $27–40
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Pingxiang Station
Train from Nanning to Pingxiang Station
Train from Guilin to Pingxiang Station
- Ave. Duration
- 10h 32m
- Frequency
- Once a week
- Estimated price
- $150–180
- Schedules at
- booking.baolau.com
- [email protected]
- Website
- chinabusguide.com
Bus from Nanning Langdong to border crossing
- Ave. Duration
- 5h 12m
- Frequency
- 3 times a day
- Estimated price
- $13–19
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $13–19
- Website
- baolau.com
Bus from My Dinh bus station to Cao Bang
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- baolau.com
- Book at
- booking.baolau.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 Flying into Beijing?, 4 stunningly beautiful Philippines islands you need to visit, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.















