The closest airport to Todos Santos is Los Cabos International Airport (SJD). From SJD, it is about a 1.5-hour drive to Todos Santos (about 68 miles / 110km away). This is the most common airport travelers fly into. Another nearby airport option is La Paz International Airport (LAP). From LAP, it is about a 1 hr 10-minute drive to Todos Santos (about 54 miles / 87km away).