Rome2Rio

How to get fromCao Bằng to Yangshuoby car, train, or bus

Find Transport to Yangshuo

See all options

There are 3 ways to get from Cao Bằng to Yangshuo by car, train, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, train, bus via Nanning

    best
    1. Drive from Cao Bằng to Pingxiang Stationcar car
    2. Take the train from Pingxiang Station to Nanningtrain train
    3. Take the train from Nanning to Guilintrain train
    4. Take the bus from Guilin South Bus Station to Guilin Yangshuobus bus
    10h 59m
    ¥1,131–1,635
  2. Drive 652.9 km

    cheapest
    1. Drive from Cao Bằng to Yangshuocar car 652.9 km
    7h 13m
    ¥553–799
  3. Drive, train, bus

    1. Drive from Cao Bằng to Pingxiang Stationcar car
    2. Take the train from Pingxiang Station to Guilintrain train
    3. Take the bus from Guilin South Bus Station to Guilin Yangshuobus bus
    11h 39m
    ¥1,148–1,450

Questions & Answers

What companies run services between Cao Bằng, Vietnam and Yangshuo, China?

There is no direct connection from Cao Bằng to Yangshuo. However, you can drive to Pingxiang Station, take the train to Nanning, take the train to Guilin, take the taxi to Guilin South Bus Station, then take the bus to Guilin Yangshuo. Alternatively, you can drive from Cao Bằng to Yangshuo in around 7h 13m.

Train operators
Bus operators

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 Travelling to the UK: What do I need to know?, Travelling to the US: What do I need to know?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.