When booking a long-haul flight, call the airlines and request a bassinet. The bassinet will give your baby ample space to lay down completely for an uninterrupted sleep during the flight. If bassinets are not available, invest in an inflatable foot pillow or footrest. Just inflate it once the seat belt sign goes off.