Duration 5h 55m
Distance 901.9 km
Average price ¥750
Possible routes 5 found

Ping'an Station to Yangshuo

Rome2rio has found 5 ways to get from Ping'an Station to Yangshuo by train, bus, car and flight. We recommend taking the train from Chongqing West Station to Yangshuo, which takes around 5h 58m. Alternatively, taking the train from Chongqing West to Guilin and then taking the bus from Guilin to Guilin Yangshuo is the cheapest option and takes around 7h 21m.
Recommended route

Train

  1. Chongqing West Station
  2. Yangshuo
5h 58m
¥355 - ¥460
Alternative routes

Train, bus

  1. Chongqing West
  2. Guilin
  3. Yangshuo
7h 21m
Cheapest
¥352 - ¥437

Drive

  1. Ping'an Station
  2. Yangshuo
9h 9m
¥550 - ¥850

Fly from Chongqing, bus

  1. Chongqing
  2. Guilin
  3. Yangshuo
6h 1m
¥535 - ¥2624

Train to Zunyi, fly, bus

  1. Chongqing West
  2. Zunyi
  3. Guilin
  4. Yangshuo
Fastest
5h 55m
¥397 - ¥2027

Frequently asked questions

Want to know about travelling from Ping'an Station to Yangshuo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Ping'an Station to Yangshuo is to train and bus which costs ¥350 - ¥440 and takes 7h 21m.

More details

The quickest way to get from Ping'an Station to Yangshuo is to train and fly and bus which costs ¥390 - ¥2100 and takes 5h 55m.

More details

The distance between Ping'an Station and Yangshuo is 657 km. The road distance is 901.9 km.

Get driving directions

The best way to get from Ping'an Station to Yangshuo without a car is to train which takes 5h 58m and costs ¥350 - ¥460.

More details

It takes approximately 5h 58m to get from Ping'an Station to Yangshuo, including transfers.

More details

The quickest flight from Chongqing Airport to Guilin Airport is the direct flight which takes 1h 30m.

Search flights

Yes, the driving distance between Ping'an Station to Yangshuo is 902 km. It takes approximately 9h 9m to drive from Ping'an Station to Yangshuo.

Get driving directions

China Southern Airlines, China Express Airlines and Sichuan Airlines offer flights from Chongqing Airport to Guilin Airport.

Search flights

There are 239+ hotels available in Yangshuo. Prices start at ¥139 per night.

More details

How to travel from Ping'an Station to Yangshuo

Find all the possible transport options for your trip from Ping'an Station to Yangshuo right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Ping'an Station and Yangshuo?

China Railways D-Class operates a train from Ping'an Station to Yangshuo 3 times a day. Tickets cost ¥250 - ¥330 and the journey takes 5h 16m.
Airlines
Ave. Duration
1h 30m
Frequency
Every day
Estimated price
¥800 - ¥4100
Ave. Duration
1h 30m
Frequency
Monday, Wednesday and Friday
Estimated price
¥490 - ¥3400
Ave. Duration
1h 40m
Frequency
Friday
Estimated price
¥2100 - ¥25000
Ave. Duration
1h 5m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
¥210 - ¥1700
Train operators
Ave. Duration
5h 16m
Frequency
3 times a day
Estimated price
¥250 - ¥330

Yangshuo, China

Discover how to get to attractions and hotels near Yangshuo.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe