Question: when did the puritans arrive in new england
Answer: In 1630 , the first ships of the Great Puritan Migration sailed to the New World , led by John Winthrop .