Melodie,
You might like to check with agents who specialize in rail travel. AMTRAK serves Los Angeles as well as numerous ports of call for cruise ships sailing the western Caribbean. It IS possible to leave a cruise and join another for the return trip.