For the 9-12 group, card games are great - Sushi Go, Uno, pretty much anything by gamewright. A word search or sudoku and markers can be good for long flights, waiting in restaurants etc.
If you have a reader (I don't....) books set in the location are fun - I bought them and usually read them...