Het boek speelt zich af in de zestiende eeuw, is gebaseerd op de ware gebeurtenissen van Willem, kleermaker in Nieumeghen. Willem hoort dat zijn ex-vriendin Floor op pelgrimstocht naar Santiago de Compostela gegaan is. Hij besluit haar achterna te reizen in de hoop de verbroken relatie te kunnen herstellen. Willem begint zijn reis te paard om op Floor in te lopen. Dan vindt hij haar spoor. Vanaf Saugues in Frankrijk gaat hij lopen. Gaandeweg wordt hij zelf een echte pelgrim. Hij heeft vele betekenisvolle gesprekken, waardoor Willem tot steeds diepere spirituele inzichten komt. Het boek eindigt niet eerder dan na twee epilogen.