Getting around Avalon is mostly done by foot, but you can also rent a bike or a golf cart. The best way to get to Catalina Island is by taking a ferry ride from Long Beach or San Pedro. Round-trip fares cost around $75 and take about an hour each way.
If you have more time, consider taking a guided eco-tour to explore the island's flora and fauna or relaxing on one of its many beaches. If you have less time, focus on one volunteering opportunity and spend the rest of the day exploring the town of Avalon, its quaint shops, and delicious seafood restaurants.
The closest airport to Avalon is the Long Beach Airport (LGB), located about 22 miles away. Alternatively, you can also fly into the Los Angeles International Airport (LAX) which is about 36 miles away.