B.B.
Bring snacks, toys, drinks and a change of clothes for both of you just in case. Make sure the baby either drinks a bottle or nurses when the plane is taking off and landing to prevent ear pain. Also, I always book a flight around my daughter's nap time so she sleeps most of the way. Buy a new toy for him so he can have something new and exciting to play with. For 3 hrs don't expect him to sit there quiet without a little fuzzing. Have realistic expectations for a child that age so you don't get stressed out or embarressed if he does start to fuzz and want to crawl around. Each the flight. Children are so unpredictable, you never know how it will turn out but always be positive and don't stress out if it isn;t going the way you wanted it to. If he likes movies or music a DVD player might be an option as well. Good luck!