2003 kilometers / 1244 miles
or 1081 nautical miles.
Your flight will depart from Salt Lake City airport (40° 47' 50'' N,111° 58' 46'' W) and land at Cabo San Lucas airport (22° 52' 0" N,109° 53' 0" W).
Salt Lake City and Cabo San Lucas are in the same time zone and have the same time throughout the year.
Learn more about the time difference between Salt Lake City and Cabo San Lucas.
Disclaimers: there may be NO flights or direct flights from Salt Lake City to Cabo San Lucas, so in that case, the information should be just considered as "distance-only" calculation from Salt Lake City to Cabo San Lucas.