Most travelers fly into Los Cabos International Airport (SJD) near San Jose del Cabo, then transfer by shuttle, taxi, or rental car to Cabo San Lucas or the Tourist Corridor. SJD is the easiest option for short trips. If you are building a wider Baja itinerary (La Paz, whale sharks, or longer road trips), you can also fly into La Paz (LAP) and drive south.
Sea arrivals are less common, but Cabo San Lucas is a cruise port (tender operations are typical), and Baja Ferries connects mainland Mexico to La Paz for travelers doing an overland Baja route.