L.C.
I took a flight to Alaska with my then 2 1/2 year old and 7 month old. DVD players work the best, but that's no help if he won't watch. We took an overnight flight and got them to sleep a good portion of it. Flash cards worked well at that age. Believe it or not, toothbrushes seem to work wonders. Kids love them and will play or chew them for a long time. Snacks are great and take up a lot of time. And, if all else fails, lollipops take forever to eat and keep children quite occupied.
Good luck!