0
Wiki User
April 5,1621
first off all the Mayflower did not set sale it set SAIL
1620
the mayflower set sail September 6, 1620
On 16 September 1620.
April
1620.
The Mayflower set sail September 1620.
3.63
It was 16th of september, 1620
Southampton, England
Southampton