I will visit Xi'an next month (Aug 2) for 10 days. I (non mandarin speaking) am currently considering the itinerary as follow:
Aug 2. Late evening arrival in Xi'an airport. Shuttle bus to Xi'an city centre. Plan to stay at Hantang Inn.
Aug 3. Full day to Huashan. Take express train and cable car. Overnight in Xi'an.
Aug 4. Full day to Longmen and Shaolin. Take express train. Not sure whether it is easy to use the public transport from Longmen and Shaolin and vv. Overnight in Xi'an
Aug 5. Full day to Dangjiacun. Take a bus. Overnight in Xi'an
Aug 6. Full day to Maijishan. Take a train. Overnight in Xi'an
Aug 7. Full day to Terracota and Jingdi. Take overnight train to Pingyao
Aug 8. Full day in Pingyao Ancient City. Overnight in Pingyao. Plan to stay at Yide Hostel.
Aug 9. Full day around Pingyao (Courtyards and Zhangbi). Overnight in Pingyao
Aug 10. Full day in Pingyao. Take overnight train to Xi'an.
Aug 11 Full day in Xi'an. Muslim square, great mosque,city wall etc.
Aug 12 Full day in Xi'an until late evening departure from Xi'an airport
Suggestions are welcome to see whether the itinerary is realistic or not, other places to visit etc. Previously I wanted to visit also Datong, however I found difficult because lack of time.