April
It was September 16, 1620.
the mayflower set sail September 6, 1620
first off all the Mayflower did not set sale it set SAIL
The Mayflower set sail from Plymouth, England, on September 16, 1620. The ship carried a group of Pilgrims seeking a new life in America. After a long journey, it arrived at Cape Cod on November 11, 1620.
1620
3.63
Southampton, England
April 5,1621
It was 16th of september, 1620
Southampton
Jamestown was founded in 1607, and the Mayflower sailed to Plymouth in 1620. This means that the Mayflower set sail 13 years after the establishment of Jamestown.
The Mayflower sailed on the Atlantic Ocean.