The train from Nanning to Chengdu has a hard seat of 206 yuan and a hard sleeper of 377 yuan, which takes 32 hours.
Then, because it is already past 20 o'clock in the evening in Chengdu, I just need to stay in Chengdu for one night, find a place near the bus station and stay in the budget standard room in 200 yuan;
Then take a bus to Ya 'an the next day. The fare is 49 yuan, 2 hours.