During the end of the Han dynasty, the capital Luoyang fell under the control of the warlord Dong Zhuo who, fleeing a coalition of lords against him, burned it and moved the young Xian Emperor to Chang'an. After Lu Bu assassinated Dong, Chang'an fell under the control of the warlords Li Jue and Guo Si, who fought each other soon afterward. The emperor escaped and eventually reached the ruins of Luoyang. According to Chinese Wikipedia (and other sources), this trip took one year:
Later, Li and Guo fought each other, the people fell upon hard times, and the Xian Emperor fled Chang'an with a group of courtiers on July of the second year of Xingping (AD 195). On this trip, on multiple occasions they became the target of capture by Li Jue, Guo Si, Zhang Ji, Yang Feng and other warlords.
The Xian Emperor of Han and his courtiers finally reached the old capital of Luoyang after a year in July of the first year of Jian'an (AD 196).
Here's a map showing Chang'an and Luoyang; they are < 400km / 250miles apart:
Although the trip passes through difficult terrain and a few mountain passes, it is also a key artery in the empire and very well travelled. The trip shouldn't take anywhere close to a year under normal circumstances.
So why did it take emperor Xian one year? What were they doing? What happened during this trip?