Todos Santos is about 110 km (69 miles) from Cabo Airport (SJD), roughly 75 to 95 minutes by car. Renting a car is easiest, but shuttles and private transfers work well too.
If you’re flying into Los Cabos and heading up the Pacific coast, the trip from Cabo Airport to Todos Santos is the first thing to sort out. It isn’t complicated. You’ll either drive yourself, share a shuttle, book a private driver, or take an airport taxi, and the right choice mostly comes down to when your flight lands and how much you want to explore afterwards.
It’s also the same drive guests take to reach Lejos de Todo at Km 82 on Highway 19. So below you’ll find the practical bits: drive times, current prices, the cash toll, and what to watch for on the road. If you’re still planning the wider trip, our Baja California Sur trip planning guide covers flights, seasons, and where to base yourself.
How far is Todos Santos from Cabo airport?
Todos Santos is roughly 110 km (69 miles) from Los Cabos International Airport (SJD). Most people make the drive in 75 to 95 minutes, taking the toll road out of the airport and then Highway 19 north along the Pacific. Traffic around Cabo San Lucas is usually what pushes it toward the longer end.
One quick check before you plan anything: make sure you’re actually landing at SJD. Most international flights do, but the smaller Cabo San Lucas International Airport also handles regional and some US flights. Everything in this guide starts from SJD.
What’s the best way to get from Cabo airport to Todos Santos?
For most people, it’s a rental car. It gives you the most freedom, and once you’re here you’ll probably want one anyway. Here’s how the four main options compare, with prices as of October 2026:
| Option | Approx. cost (USD) | Travel time | Works best for |
| Rental car | Daily rate varies by season, plus about 150 pesos (around $10) cash for the toll | 75 to 95 minutes | Travelers who want to explore the coast |
| Eco Baja Tours shuttle | About $28 to $33 per person | 1 hour 35 minutes to 1 hour 40 minutes | Solo travelers and couples landing in the afternoon |
| Private transfer | About $150 to $200 per vehicle, one way | 75 to 95 minutes | Families, groups, and late arrivals |
| Official airport taxi | $170 or more | 75 to 95 minutes | Last-minute plans |
Renting a car
If you plan to see more than one town, rent. Todos Santos, El Pescadero, and Cerritos Beach are spread out along the coast, and public transport between them is thin. Rates climb from January through March, so book early if you’re coming then. We recommend Cactus Rental Car for its daily rates and insurance.
The Eco Baja Tours shuttle
This is the cheapest way to go straight from the terminal, at around $28 to $33 USD a seat. Shuttles leave SJD at 1:30, 3:30, 4:30, and 5:30 pm and take about 1 hour 40 minutes.
The catch is timing. Land at 10 am and you’ll have a long wait. Seats are limited too, so book online before you fly. Keep in mind it drops you in downtown Todos Santos, not at places south of town.
Private transfers
Expect to pay about $150 to $200 USD one way for a standard vehicle. Your driver meets you outside customs with a sign, and many companies track your flight, so a delay isn’t your problem. For families, groups, or anyone landing late in the day, it’s usually worth the money.
Taxis, Uber, and the bus
Official airport taxis will take you, though fares are set by zone and often run $170 or more. Uber isn’t really an option. As of 2026, Uber drivers still can’t pick up at SJD arrivals, which means hauling your bags off airport property to meet one.
On a tight budget? Some travelers take a taxi to the San José del Cabo bus station, then catch an Águila bus to Todos Santos.
What should you know before you drive?
The drive itself is easy. Turn left out of the airport onto the toll road, which skips San José del Cabo and Cabo San Lucas, then follow Highway 19 north. A few things make it smoother:
- Bring cash for the toll. The booth only takes cash, so change about 150 pesos (around $10 USD) at the airport.
- Aim to arrive before dark. Highway 19 has very little lighting, and cows or horses sometimes wander onto the road at night.
- Slow down for topes. These speed bumps show up near towns and aren’t always signed.
- Stock up on the way. If you’re cooking, our list of grocery stores near Lejos de Todo will save you some guesswork.
For a broader look at road and travel safety, read how safe Baja California Sur is for travelers.
How do you find Lejos de Todo on Highway 19?
Look for Km 82, about 50 minutes from SJD. Highway 19’s kilometer markers count from north to south, so you’ll pass us well before you reach Todos Santos, which is about 20 minutes further north. Cabo San Lucas is about 30 minutes south.
The house isn’t visible from the road. Watch for a red triangle flag at the driveway, and search “Lejos De Todo” in Google Maps rather than relying on other apps. Would you rather skip the drive entirely? Contact the hosts and we’ll quote a private transfer. You can also browse our ocean-view casitas or read guest reviews and FAQs first.
How early should you leave for your flight?
Work backwards from your airline’s check-in time, then add the 75 to 95 minute drive plus a buffer for the toll booth and Cabo traffic. Taking the shuttle back? Eco Baja Tours runs morning departures from Todos Santos starting around 8:15 am. Book an earlier one than you think you need, because they don’t always leave on time.
Planning your first few days on the Pacific side
Once you’ve settled on how you’re getting from Cabo airport to Todos Santos, the rest of the trip gets a lot simpler. Todos Santos has been an official Pueblo Mágico since 2006, and it draws a steady crowd. The La Paz municipal tourism office counted close to half a million visitors between December 2024 and May 2025.
For ideas, start with the best things to do in Todos Santos, then give a morning to things to do in El Pescadero. If your dates are still open, check the best time to visit Baja California Sur before you book.
Frequently Asked Questions
Todos Santos is about 110 km (69 miles) from Los Cabos International Airport (SJD). The drive usually takes 75 to 95 minutes using the toll road out of the airport and then Highway 19. Shared shuttles take a little longer, around 1 hour 35 minutes to 1 hour 40 minutes.
Yes. Eco Baja Tours runs a shared shuttle from SJD to downtown Todos Santos, leaving at 1:30, 3:30, 4:30, and 5:30 pm. The ride takes about 1 hour 40 minutes and costs roughly $28 to $33 USD per person. Seats are limited, so book online before your flight.
Not from the terminal. Uber drivers can’t pick up passengers at Los Cabos International Airport arrivals, so you’d have to walk off airport property with your luggage to meet one. Most travelers book a shuttle, a private transfer, or an official airport taxi for this leg instead.
Yes, in daylight. Highway 19 is paved, well traveled, and easy to follow. The main risks come after dark, when the road is poorly lit and livestock can wander onto the pavement. Plan to arrive during the day and slow down for topes, the speed bumps near towns
Yes. The toll road from the airport only takes cash, so carry Mexican pesos or US dollars. We suggest having about 150 pesos (around $10 USD) on hand, which you can change at the airport after you land. For more cash later, there are ATMs at the BBVA and Banorte banks in Todos Santos.
