Using interview data from 30 Tibetan elders living in India and Switzerland, the paper explores the support they received, their perception of intergenerational relationships, and their acceptance of different levels of intergenerational exchange. All of the sample had aged in either India or Switzerland and so provide excellent comparison groups, from respectively a developing and a developed country, by which to study changing filial piety with time, context and socio-economic conditions. With limited resources in old age, most of the participants in India needed financial support. Among them, parents with many children and children in developed countries received better financial support and collective care than those with one child or all children living in India. In contrast, the participants in Switzerland were entitled to state old-age benefits, and so required mainly affirmation and emotional support. A consequence of living in a developed nation was dissatisfaction when the children adopted western values and the family's cultural continuity was threatened. The findings support two recommendations: in developing countries, the provision of old-age benefits to ensure a minimum level of financial security and independence among older adults; and in developed countries, the promotion of a mutual understanding of filial piety among different generations of older refugees and immigrants to help ameliorate intergenerational differences.