Cell migration is a fundamental process during embryonic development. Most studies in vivo have focused on the migration of cells using the extracellular matrix (ECM) as their substrate for migration. In contrast, much less is known about how cells migrate on other cells, as found in early embryos when the ECM has not yet formed. Here, we show that lateral mesendoderm (LME) cells in the early zebrafish gastrula use the ectoderm as their substrate for migration. We show that the lateral ectoderm is permissive for the animal-pole-directed migration of LME cells, while the ectoderm at the animal pole halts it. These differences in permissiveness depend on the lateral ectoderm being more cohesive than the animal ectoderm, a property controlled by bone morphogenetic protein (BMP) signaling within the ectoderm. Collectively, these findings identify ectoderm tissue cohesion as one critical factor in regulating LME migration during zebrafish gastrulation.