ДС Дмитрий Ставцев есть программы расчета расстояния между городами, с промежуточными остановками, воспользуйтесь (например АвтоТрансИнфо)