By the time the Pilgrims had left England, they had already been living onboard the ships for nearly a month and a half. The voyage itself across the Atlantic Ocean took 66 days, from their departure on September 6, until Cape Cod was sighted on 9 November 1620.
Read More - http://mayflowerhistory.com/voyage/