小说以梦境的形式展开,描写了主人公“基督徒”背负着无尽的人世忧烦,苦不堪言,经“福音师”指点后,挣脱妻子儿女和邻人的羁绊,毅然朝着“天国的城市”前进。他逃出“将亡城”,爬出“灰心沼”,攀上“艰难山”,跨出“死荫谷”,途经“虚华集”,闯出“疑惑堡”,渡过“死亡河”,最后终于到达了天城“锡安山”,进入了永生之境。上部描述主人公一个人前往天国的旅程;下部描述他的妻子与孩子、同伴们同往天国的旅程。这个故事有很大一部分取材于班扬自己的生命历程,而每个读者也都能在其中找到自己的生命所处的位置。在《天路历程》中,班扬淋漓尽致地展现了他对人生的理解,他认为,“天路”是一条超越罪恶、超越死亡的道路,是一条充满艰难困苦却又妙不可言的道路。班扬的语言简洁、生动、有力,书中有许多地方都是以通俗易懂的方法揭示出深奥的真理。