While considerable progress has been made in understanding the way particular aspects of internal migration, such as its intensity, age profile and spatial impact, vary between countries around the world, little attention to date has been given to establishing how these dimensions of migration interact in different national settings. We use recently developed measures of internal migration that are scale-independent to compare the overall intensity, age composition, spatial impact, and distance profile of internal migration in 19 Latin American countries. Comparisons reveal substantial cross-national variation but cluster analysis suggests the different dimensions of migration evolve systematically to form a broad sequence characterised by low intensities, young ages at migration, unbalanced flows and high friction of distance at lower levels of development, trending to high intensities, an older age profile of migration, more closely balanced flows and lower friction of distance at later stages of development. However, the transition is not linear and local contingencies, such as international migration and political control, often distort the migration-development nexus, leading to unique migration patterns in individual national contexts.