The Princess transfer is booked with Princess and they will know the schedule. They will want to know what your arrival terminal is and flight information. Assuming your flight is on time, the earliest you will be able to reach a transfer is about 8:00am. This is a very stressful way to cruise, IMHO. With the investment for the cruise, an overnight hotel is worth the additional investment. Do you and friends have any travel insurance? This would help if the plane is extremely delayed.