Most of the activities on this itinerary require a car to get around, so it's recommended that you rent a car for the trip. Estimated car rental costs for 3 days are around $100-150. Uber and Lyft are also available in Azusa but may be more expensive than renting a car.
If you have extra time, consider adding a day trip to nearby cities such as Pasadena or Los Angeles. You can also extend your stay in Azusa and spend more time exploring the local nature spots. If you have less time, consider skipping some of the activities on the itinerary and focusing on the activities that interest you the most.
The nearest airport to Azusa is the Ontario International Airport (ONT), which is about 30 minutes away from Azusa by car. Other nearby airports include Los Angeles International Airport (LAX) and Burbank Bob Hope Airport (BUR), both of which are about an hour away from Azusa by car.