Why the boiling point of a liquid varies with pressure?

At the boiling point, vapour pressure of a liquid is equal to the atmospheric pressure. So, when the atmospheric pressure on the surface of the liquid increases, the liquids boil at higher temperature to generate greater vapour pressure.