Маршрут XX Волжского Крестного хода проходит по территории 24 муниципалитетам Тверской области.
Участники крестного хода посетят Нило-Столобенскую пустынь, Житенный монастырь в Осташкове, храмы Селижаровского, Пеновского, Андреапольского, Торопецкого, Западнодвинского, Жарковского, Нелидовского, Бельского, Оленинского, Торжокского, Кувшиновского, Ржевского, Зубцовского, Бежецкого, Максатихинского, Удомельского, Калининского, Конаковского, Кимрского, Кашинского, Калязинского районов, Твери, Старицы. Также шествие сделает остановку в Дубне Московской области.
Святыни XX Волжского крестного хода — ковчег с частицами мощей святого благоверного князя Михаила Тверского, икона Михаила Тверского и Анны Кашинской с частицами мощей святых, икона святых Царственных страстотерпцев.
Волжский Крестный ход по традиции завершается в Калязине. 30 июня там пройдёт литургия в Вознесенском соборе города, торжественное мероприятие у памятника преподобному Макарию Калязинскому и фестиваль светской и духовной музыки.