I travel quite a lot every year. I have always some diapers in my hand luggage and put always a whole bag in my suitcase. Whenever I stay longer as a few days, I simply order online diapers and let them deliver in my hotel room, which have never been a problem.