Ответ:

За второй месяц построили: \(21-8=13\) км.

За первые два месяца построили: \(21+13=34\) км.

За третий месяц построили: \(34-13=21\) км.

Длина всей дороги: \(34+21=55\) км.

Ответ: 55 км.