Расстояние между станциями Санкт-Петербург-Главн. – Махачкала составляет 2884 км.
Минимальное время в пути Санкт-Петербург-Главн. – Махачкала составляет 02 сут. 06 ч. 45 м. на поезде 135А.
Максимальное время в пути Санкт-Петербург-Главн. – Махачкала составляет 02 сут. 16 ч. 13 м. на поезде 397А.
Поезда по маршруту Санкт-Петербург-Главн. – Махачкала следуют через города: Малая Вишера, Окуловка, Бологое-Моск., Вышний Волочек, Лихославль, Тверь, Москва Курская, Тула 1, Узловая 1, Ефремов, Елец, Липецк, Усмань, Придача, Лиски, Евдаково, Россошь, Кутейниково, Миллерово, Каменская, Лихая, Зверево, Сулин, Шахтная, Новочеркасск, Ростов Главный, Кущевка, Тихорецкая, Кавказская, Армавир-Рост 1, Невинномысская, Минеральные Воды, Георгиевск, Прохладная, Моздок, Хасавюрт, Кизилюрт.