I love getting my nose into travel books before I go anywhere, and China is one of those places where background reading makes the trip deeper and more surprising.
For a mix of on-the-ground travel narrative and gentle cultural insight I always recommend 'River Town' and 'Country Driving' by Peter Hessler — he captures small-town rhythms and the modern highways in ways that actually prepare you for the weird, wonderful encounters you’ll have. For a road-focused journey that feels like being in the passenger seat, pick up 'China Road' by Rob Gifford. If you want history that gives context without being dry, Jonathan Spence’s 'The Search for Modern China' is my go-to for understanding how modern China evolved, and 'China: A New History' by John King Fairbank is a classic reference.
For novels and memoirs that help you feel place and people, 'Wild Swans' by Jung Chang and 'To Live' by Yu Hua (a novel) are powerful. Practical guidebooks like 'Lonely Planet China' or 'DK Eyewitness China' are indispensable for day-to-day travel logistics, while 'Culture Smart! China' gives concise etiquette pointers. Throw in 'Factory Girls' by Leslie T. Chang if you want the big-city migrant perspective, and you’ll cover rural, urban, historical, and modern angles—much more useful than any single list of sights, in my experience.