You can look at Chaucer's Cantabury Tales for example. He wrote abotu a Knight, a Squire, a Parson, a Nun, a Wife, a Miller, etc... Those people come from all aspects of Society (Military, Religious, Artisan).
So who would go on a pilgramage? Everyone.
Then toss in the people selling food, shelter, and relics along the way.