Catalina Island is located in the Pacific Ocean off Southern California. It's part of Los Angeles County, approximately 22 miles (35 kilometers) southwest of Los Angeles.
I tried to book the Catalina Express for October, and the early morning ferries from Long Beach were sold out three weeks in advance.So, even in the off-season, book your ferry in advance.