Пусть x - длина всего маршрута. До обеда прошли $$\frac{2}{5}x$$, после обеда $$\frac{1}{4}x$$. Вместе прошли $$\frac{2}{5}x + \frac{1}{4}x = \frac{8}{20}x + \frac{5}{20}x = \frac{13}{20}x$$. Осталось пройти $$x - \frac{13}{20}x = \frac{7}{20}x = 14$$ км. Значит, $$x = 14 \cdot \frac{20}{7} = 2 \cdot 20 = 40$$ км.
Ответ: 40 км.