The crossing to and from Socorro (The Revillagigedos Islands) from Cabo San Lucas takes about 22-24 hours, depending on weather conditions. Although most of the crossings are in fairly calm seas, we are crossing in open ocean conditions so precaution against motion sickness is advised. We have sometimes experienced rough seas heading uphill from Socorro to Cabo.