Масштаб 1 : 500 000 показывает, что 1 см на карте соответствует 500 000 см на местности.
1 км = 1000 м = 100 000 см
500 000 см = (500 000 : 100 000) км = 5 км (1 см на карте соответствует 5 км на местности)
4,2 * 5 = 21 км - расстояние между городами
Вiдповiдь: 21 км - видстань миж мистами.