Most of the activities on this itinerary are walkable or require a water taxi ride. If walking isn't feasible, consider taking a taxi or renting a car. Expect the cost of taxi rides to be around $5-$20 depending on the distance. A rental car could cost around $40 per day. Traffic may be heavy during peak seasons, so plan accordingly.
If you have more time, consider taking a snorkeling or scuba diving tour. To save some money, you can skip lunch at Cabo Wabo and have a beach picnic instead. If you have less time, you can choose to skip some of the places and spend more time at others. It's always a good idea to check the weather forecast and plan accordingly.
Los Cabos International Airport (SJD) is the main airport serving Cabo San Lucas, located about 30 km north of the city. It's a busy airport that receives flights from many US and Canadian cities, as well as from other Mexican destinations. The airport code is SJD.