Ответ:

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

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

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

Ответ: 55 км.