From my journal, our trip from LAX to Queen Mary (adjacent to the Carnival terminal in Long Beach) took 30 minutes. Note that this was in the late evening, so I imagine that it would take a bit longer when more cars are on the road. And, I would certainly build in a lot more time in both directions for unexpected delays.