Where Did The Pilgrims Set Sail To The New World?

Where Did The Pilgrims Set Sail To The New World? The Mayflower set sail from Southampton, England, for North America on August 15, 1620. The ship carried Pilgrims from England to Plymouth, in modern-day Massachusetts, where they established the first permanent European settlement in 1620. Where did the first pilgrims anchor reached the New World?