La obra narra las aventuras de Christian (nombre que en inglés significa también “cristiano”), un hombre corriente que intenta encontrar un camino que le lleve de la “ciudad de la destrucción” hasta la “ciudad celestial” de Sion.