I would say "cold" is colder. To me, "chilly" describes weather that is of "less than average temperature" but it wouldn't necessarily mean that it is particularly cold.
In my opinion, "cold climate" is like what you would experience in Antarctica or Siberia, while "chilly weather" is that which you could find on a snowy day in the UK.