Recent studies find that observational returns to rural-urban migration are near zero in three developing countries. We revisit this result using panel tracking surveys from six countries, finding higher returns on average. We then interpret these returns in a multi-region Roy model with heterogeneity in migration costs. In the model, the observational return to migration confounds the urban premium and the individual benefits of migrants, and is not directly informative about the welfare gain from lowering migration costs. Patterns of regional heterogeneity in returns, and a comparison of experimental to observational returns, are consistent with the model’s predictions.