Los Cabos is around 1,059 miles from San Diego with an approximate flight time of 2 hours. Be sure to ask us about options to help you book a chartered flight so you can arrive in style!