Jamestown and Plymouth: Compare and Contrast. Traveling aboard the Susan Constant, Godspeed and Discovery, 104 men landed in Virginia in 1607 at a place they named Jamestown. This was the first permanent English settlement in the New World.