Yes. Pls prepare some small and cheap toys and give one to the kid every 1 or two hours. Kids can also watch the disney channel on plane too. My 15-month son likes to play the in-flight remote control alot :p I didnt bring pills for my son, he just feel asleep when he is tired but make sure you take a rest too :) Good luck