Rome2Rio

How to get fromPing’an to Yangshuoby plane, bus, train, or car

Find Transport to Yangshuo

See all options

There are 7 ways to get from Ping’an to Yangshuo 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.

  1. Fly to Guilin Liangjiang International Airport, bus

    best
    1. Fly from Xining (XNN) to Guilin Liangjiang International Airport (KWL)plane plane XNN - KWL
    2. Take the bus from Guilin Airport to Guilin Yangshuobus bus
    7h 9m
    ¥948–4,341
  2. Train, bus via Zhengzhou East

    1. Take the train from Haidong West to Xi'an Northtrain train
    2. Take the train from Xi'an North to Zhengzhou Easttrain train
    3. Take the train from Zhengzhou East to Guilintrain train
    4. Take the bus from Guilin South Bus Station to Guilin Yangshuobus bus
    15h 11m
    ¥1,063–1,497
  3. Drive 1,985.7 km

    1. Drive from Ping’an to Yangshuocar car 1,985.7 km
    20h 42m
    ¥1,689–2,439
  4. Fly to Liuzhou Bailian Airport, train, bus

    1. Fly from Xining (XNN) to Liuzhou Bailian Airport (LZH)plane plane XNN - LZH
    2. Take the train from Liuzhou to Guilintrain train
    3. Take the bus from Guilin South Bus Station to Guilin Yangshuobus bus
    9h 34m
    ¥2,193–6,328
  5. Train

    1. Take the train from Pinganyi to Lanzhou Westtrain train
    2. Take the train from Lanzhou West Station to Guangzhou South stationtrain train
    3. Take the train from Guangzhou South station to Yangshuotrain train
    17h 1m
    ¥1,287–1,716
  6. Train, bus

    1. Take the train from Pinanyi to Xian Northtrain train
    2. Take the train from Xian North to Guilintrain train
    3. Take the bus from Guilin South Bus Station to Guilin Yangshuobus bus
    18h 39m
    ¥1,035–1,541
  7. Train, bus #2

    1. Take the train from Haidong West to Tianshui South Stationtrain train
    2. Take the train from Tianshui South Station to Guangzhou South stationtrain train
    3. Take the bus from Guangzhou to Yangshuobus bus
    19h 6m
    ¥1,220–1,631

Xining (XNN) to Guilin Liangjiang International Airport (KWL) flights

Calendar44Weekly Planes
Duration5h 31mAverage Duration
Ticket¥874Cheapest Price
See schedules

Questions & Answers

What companies run services between Ping’an, China and Yangshuo, China?

You can take a train from Pinganyi to Yangshuo via Lanzhou West Station, Guangzhou South station, and Yangshuo in around 17h 1m.

Airlines
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Flying into Beijing?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.