To remove the eye bags, one can apply the olive oil over the lower eyelid and then pat the lower eyelid gently to help absorb the olive oil. Or you can soak a clean towel in the warm saline water, and then wring it, and put it onto your eyes for five to ten minutes. In addition, you should eat more foods that are high in antioxidants, such as fresh green leafy vegetables, blueberry, strawberry, raspberry, walnut, etc. to prevent the skin cells from being destroyed by the free radicals. Of course, you should ensure enough sleep and you should sleep with an elevated pillow. The best amount of sleep is 8 hours every night.
Eye bags can be caused by many problems, such as allergies, lack of sleep, age, heredity, illness, stress and so on. If your eye bags are caused by lack of sleep, just sleep early, have enough sleep time and the regular life style would help a lot. But, if your eye bags are caused by age or heredity, there is no way to change it but accept it. And, if it is caused by other reasons, such as allergies, you'd better see a doctor for help.
Yes, lacking of sleeping can lead to eye bags and getting more sleep should definitely help reduce that. But it is not absolute, since some eye bags are not only caused by lacking of sleeping. So my suggestion is that have plenty of rest first and if they don't go away you can put some concealer on your eyes bags to make your eyes look better. But you need to go to your doctor to find out the real causes and have the right treatment.