This study examined the consumption demands of short-, medium-, and long-haul tourists in Taiwan, considering the effects of tourism attractiveness, generational cohorts, and nationalities on tourism consumption demand. We employed an Almost Ideal Demand System model to estimate the expenditures and price elasticities based on tourism expenditure data of 3018 visitors to Taiwan. The results indicated that varying degrees of price elasticity were observed among short-, medium-, and long-haul tourists. Long-haul tourists exhibited the highest elasticity in terms of shopping prices and expenditure. The factors influencing tourists' attraction to Taiwan were identified as the geographical convenience of their travel and their nationalities, which, in turn, affected their consumption demands. Thus, based on tourists' relevant characteristics to implement targeted marketing strategies.