This summer me(36) and my friends(3 bicycles) did a cycling trip from Xian to Shenchi ~ 1200 km. It took 3 weeks of ride and 2 weeks for rest and travel.
It was cultural trip - we did some sightseeing
So our road was:
Yakutsk - Blagoveshesk - Heihe - Harbin - Xian (bus and trains)
Xian - Yanan - Yulin - Shenmu - Shenchi and a lot of small towns and villages (unicycle and bicycle)
Shenchi - Datong -Beijing - Harbin - Heihe - Blagoveshensk - Yakutsk (trains and bus)
Here is the video: