oh dear i feel for you. We were on a train 2 days ago with our 2 year old. I don't think she's ever been a bigger brat than what she was that 4 hour journey. We couldn't keep her calm. Either she was too loud and happy or wailing because she wanted something.
Nothing worked for us either.You are not alone.
*A coping parent of a 2 year old*