What's the difference between 遇到 and 碰到?
I like to think of 碰到 as the equivalent of the English "bumped into"

And 遇到 as the English "came across" or "encountered". 

The later being more formal and first being more oral in both the English and Chinese.