I have never flown that long, but I have some ideas. Don't rely on ONE solution, bring variety. I like to buy EASY crossword puzzles. Friends tease me for buying the easy ones, but I think it is more fun to finish it than to struggle with it. I bring a few different magazines also, each one very different. You don't have to stick with it for as long as a novel. A portable DVD as others suggest is a good idea, but the battery is NOT going to last for the whole flight, but for PART of the flight it is a good idea. The plane will have a movie I am sure, and may even have someting like radio, where you can listen to a bunch of different stations of music and talk. I love books on CD while I drive in the car. If you have or can get a portable CD player with headphones, you can borrow the "books" at the library for free, and pick something with a LOT of discs (unabridged) and something like a murder mystery or a spy novel, so you will get really into it and not want it to end. You might knit or crochet - it is cheap and compact, but check that it is permitted to bring knitting needles or crochet hook onto a plane. If you don't know how, this is the perfect time to teach yourself! Get a simple beginners book in the yarn department of your local store, and learn while you fly. Also, on a long flight, you should get up and walk around often, at least once an hour, or you will end up with swollen feet and therefore tight shoes.