Potato juice works as a bleach. It lightens the unwanted upper lip hair. Do this daily and find amazing results.
Threading is generally painful but it gives a perfect finish. It also takes longer time for hair growth.
Shaving the upper lip hair is not at advisable since it increases the hair growth twice and also the hair become hard.