Решение:
1. Найдем скорость автомобиля:
\[80 - 20 = 60 \ (км/ч)\]
2. Найдем расстояние между городами:
\[80 \cdot 12 = 960 \ (км)\]
3. Найдем время, за которое автомобиль проедет это расстояние:
\[960 : 60 = 16 \ (ч)\]
Ответ: Автомобиль пройдёт это расстояние за 16 часов.