This is the first time in 22 years of travelling that I have had a problem. Don't pack your passport or ticket in your suitcase, and then check the suitcase. If you feel you would be unable to perform this duty, ask to be seated elsewhere, even if you will be less comfortable. If you get in late, need to leave a tip, or want to get something to eat, you won't have to try and find someplace to change your money. American Express travel offices and large banks also sell traveller's cheques in foreign currencies.
Some people prefer to use their bankcards to withdraw cash at their destination.
Using your bankcard in a foreign country may get you a better exchange rate, but again, you may also get hit with bank machine charges. If you are a member of a credit union, try and find a credit union machine. I was charged no ATM fee and was only charged 75 cents per transaction by my credit union. If you are going to use your bankcard outside of your country, check with your bank or credit union before leaving home. Your card may need to be programmed for use in another country.