with a 37' cat, it took us (my wife and I) 4 days from Bahamas
to Bermuda. Spent a week in Bermuda waiting for a wheather window then 11 days from Bermuda to Azores. 10 days cruising Azores islands then from Floreal to Gibraltar
8 days of light winds.
We started in may and never passed norther than 40°L noth rumb line.
Max true winds were 40 sustained knots for 6 hours close to Azores arrival, and 18 hours motoring to get out the HP a day after leaving Azores. Max swell and waves were 20 feet for an average of 8 to 10 feet.
Before starting, we received a lot of warnings getting a too norther route.
I've met Canadian crossing in 2006 (or 2007?) on a Leopard46, getting 60 knots ++.