Prepare for jet-lag in advance.
Check the local time of your destination and change your schedule according to it. For example, you are flying from New York to Moscow. Your flight is at 2 p.m., and Moscow time is already 9 p.m. After the flight, you need to fall asleep immediately as if you were in Moscow already. If you didn’t sleep enough the night before, it will be easy.
The opposite is right, too: don’t sleep on the plane, if it’s already daytime in your destination. When you arrive, don’t sleep before night time, and then everything will be okay.
In both cases, avoid alcohol, coffee, tea and other drinks with energizing effect.