It's always advisable to bring money in a variety of forms on a vacation: a mix of cash, credit cards, and traveler's checks. American and Canadian dollars, pounds sterling, and euros are all easily exchanged in Egypt, and Cairo International Airport has a number of 24-hour banks that give the same rates as in town.