How long is it between each laser hair removal session??

How long is it between each laser hair removal session??
Does the hair go after 1 session or does it take upto 6 sessions to see any results?? (Talking about the upper lip area.)

You need at least 4 treatments. Simply because one treatment will only affect those 25-30% of hair which is in an actively growing state. In many (most?) cases each treatment will not remove all hair. Thats why You often need more than the absolute minimum of 4.
The interval (about 4-6 weeks) depends on the region to be treated and it may vary individually - so ask Your physician about the optimum.