Ответ:

Масштаб 1 : 500 000 означает, что 1 см на карте соответствует 500 000 см на местности.

Переведём в километры: 500 000 см = 5 км.

Расстояние между посёлками:

5 · 8 = 40 км.

Ответ: 40 км.