90 days in China. train, buses, flights?
I am currently in Yangshuo. Already traveled through Guangzhou and Guilin. I was refused a bus to cetera today by a travel agent because they said it would be too difficult for me to travel due to my English only skills. I've traveled over 14 Asian countries the past year just fine.
I'm wondering how to purchase advance bus/train tickets within China. When I tried being spontaneous as I had been in my other overland trips, I was surprised to see completely fully booked trains 5-7 days in advance in China!
Without having to spend time going to various bus stations (Yangshuo has 2) are there any ways to gather info on schedules and connections? Maps?
I have a long list of places I want to see and was hoping to mostly travel overland.
My current issue is going from Yangshuo to Zhangjiajie. Trains from Guilin don't exist this week. Going from Liuzhou or Changsha are options but includes 2 minivan or bus transfers from Yangshuo.
Thanks to anyone who dealt with this before and can give advice.