Once upon a time, the majority of Cabo's visitors were anglers and came primarily from Southern California and the west coast. But these days they fly in nonstop to Los Cabos from all over the United States; and to Loreto and La Paz from some U.S. cities. Via nonstop service, Los Cabos is about 2 hours from San Diego, about 2¼ hours from Houston, 3 hours from Dallas/Fort Worth, 2½ hours from Los Angeles, and 2½ hours from Phoenix. Flying time from New York to Mexico City, where you must switch planes to continue to Los Cabos, is 5 hours. Los Cabos is about a 2½-hour flight from Mexico City. More »
Photo: Carlos Sanchez Pereyra/Shutterstock
Visit the Travel Talk forums for help on planning your trip