Ready to book your direct flights to Cabo San Lucas?
Use our search form at the top of the page to search for direct flights to Cabo San Lucas from anywhere in the world. Compare and book flights with hundreds of airlines.
Are you searching for direct flights to Cabo San Lucas in Mexico but not sure where to start? At Alternative Airlines, you can easily use our search form at the top of the page to search for your ideal direct flights to Cabo San Lucas from any city of your choice. Read our handy guide below that shows you how to search for direct flights to Cabo San Lucas, which airports you can fly direct to/from and which airlines to fly with!
You can even pay your way when booking your direct flights through Alternative Airlines. We have over 40 different ways for you to pay for your tickets, including flexible Buy Now Pay Later payment plans and even crypto coins! You can use these payment methods to book flights with any of the 600+ airlines we ticket - book your direct flights to Cabo San Lucas today with Alternative Airlines.
We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines
Booking your direct flights to Cabo San Lucas on our site is easy - follow the steps below:
1. Find our search form at the top fo the page and enter 'San Jose Cabo' as your arrival destination. The best airport to fly to is Los Cabos International Airport (SJD) - this airport offers many direct routes between other cities and Cabo San Lucas.
2. Enter the rest of your trip details and press the 'Search Flights' button to see all available flights. To only see direct flights, select the 'Direct/Non-Stop' button in the 'Stops' filter.
3. Choose the direct flights to Cabo San Lucas that are ideal for you and confirm your selection to proceed.
4. With Alternative Airlines, you can pay for your direct flights to Cabo San Lucas using one of our 40 ways to pay - this includes Buy Now Pay Later plans, cryptocurrencies, virtual wallets and credit/debit cards.
Cabo San Lucas, also known as Cabo, is situated in Mexico and is one of the country's top 5 tourist destinations based on its beautiful sandy beaches, excellent scuba diving locations, natural sea structures and extraordinary marine life. The biggest attraction in Cabo San Lucas is the Arco de San Lucas, a rock formation only accessible by water taxi. Other top attractions include Lovers Beach, whale-watching cruises, Marina Cabo San Lucas and the Cabo Pulmo Marine Reserve. The ideal time to visit Cabo San Lucas is between May and June - this is just after the winter crowds have gone home and before the summertime storms roll in.
The best airport to fly to for Cabo San Lucas is Los Cabos International Airport. This is located in San José del Cabo which is about 33km away from Cabo San Lucas.
Los Cabos International Airport is an international airport in Mexico that serves several cities including Cabo San Lucas, San José del Cabo and the Los Cabos area. It's the sixth busiest airport in Mexico, serving just over 7 million passengers in 2022 (most of which came from international destinations). The airport isn't a hub for any particular airline however it is frequently used by Aeroméxico, American Airlines, Southwest Airlines and United Airlines, among others. You can fly direct to Cabo San Lucas from many cities in the USA, Canada and Mexico, as well as from Madrid in Spain.
There are over 40 direct routes to Cabo San Lucas - below are some of the most popular routes:
Los Angeles (LAX) ✈ to San José del Cabo (SJD)
Mexico City (MEX) ✈ to San José del Cabo (SJD)
Tijuana (TIJ) ✈ to San José del Cabo (SJD)
Phoenix (PHX) ✈ to San José del Cabo (SJD)
Dallas (DFW) ✈ to San José del Cabo (SJD)
Can't find the flight you're looking for? If there are no direct flights to Cabo San Lucas from your preferred departure airport, we suggest booking a connecting flight. You can reach Cabo San Lucas by travelling to any of the cities listed in the table below (e.g., Los Angeles, Atlanta and Mexico City) then board your connecting flight to reach Los Cabos International Airport.
Below is a list of airlines that offer direct flights to/from Cabo San Lucas via Los Cabos International Airport. You can even see which cities the airlines fly direct from.
Aeroméxico - Mexico City
Aeroméxico Connect - Mexico City
Aero Pacifico - Culiacán, Los Mochis
Air Canada - Calgary, Toronto, Vancouver
Alaska Airlines - Los Angeles, Portland (OR), San Diego, San Francisco, San Jose (CA), Seattle/Tacoma
American Airlines - Austin, Chicago, Dallas/Fort Worth, Los Angeles, Phoenix, Charlotte, New York, Sacramento
Calafia Airlines - Guadalajara, Loreto, Tijuana
Delta Air Lines - Atlanta, Los Angeles, Salt Lake City, Seattle/Tacoma, Detroit, Minneapolis/St. Paul, New York
Flair Airlines - Abbotsford, Calgary, Edmonton, Vancouver
Frontier Airlines - Denver, Las Vegas
Iberojet - Madrid
JetBlue - Los Angeles, New York
Magni - Mazatlán, Mexico City, Monterrey, Puerto Vallarta
Southwest Airlines - Austin, Denver, Houston, Oakland, Orange County, Phoenix, Sacramento, San Diego, Baltimore, Chicago, Kansas City
Spirit Airlines - Dallas/Fort Worth, Houston, Los Angeles
Sun Country Airlines - Dallas/Fort Worth, Minneapolis/St. Paul
Sunwing Airlines - Montreal, Toronto, Calgary, Edmonton, Regina, Saskatoon, Vancouver
Swoop - Abbotsford, Edmonton, Toronto
United Airlines - Chicago, Denver, Houston, Los Angeles, Newark, San Francisco
VivaAerobús - Cancún, Culiacán, Mexico City, Monterrey, Tijuana, Toluca/Mexico City, Cincinnati, Guadalajara, Hermosillo
Volaris - Culiacán, Guadalajara, León/El Bajío, Mexico City, Mexico City/AIFA, Monterrey, Tijuana, Toluca/Mexico City, Atlanta
WestJet - Calgary, Vancouver, Edmonton, Kelowna
When departing from the USA, you can fly direct from a broad range of airports including Los Angeles, Atlanta, Phoenix, Dallas/Fort Worth, Houston, Seattle and many more. If you'd like to depart from a city in the USA that isn't listed below, we recommend booking a connecting flight to reach Cabo San Lucas. For example, fly from Boise to Cabo San Lucas with 1 stop in between at Phoenix. Airlines that fly direct from the US to Los Cabos International Airport include American Airlines, Southwest Airlines and United Airlines, among several others.
Fly direct to Cabo San Lucas from: Los Angeles, Portland (OR), San Diego, San Francisco, San Jose (CA), Seattle/Tacoma, Austin, Chicago, Dallas/Fort Worth, Phoenix, Charlotte, New York, Sacramento, Atlanta, Salt Lake City, Detroit, Minneapolis/St. Paul, Denver, Las Vegas, Houston, Oakland, Orange County, Baltimore, Kansas City, Newark, Cincinnati
Airlines: Alaska Airlines, American Airlines, Delta Air Lines, Frontier Airlines, JetBlue, Southwest Airlines, Spirit Airlines, Sun Country Airlines, United Airlines, VivaAerobús, Volaris
Reaching Cabo San Lucas from other cities in Mexico is easy! Direct domestic flights within Mexico are available to Cabo San Lucas from cities including Monterrey, Mexico City and Guadalajara. You can fly with airlines such as Aeroméxico, Magni, VivaAerobús and Volaris.
Fly direct to Cabo San Lucas from: Mexico City, Culiacán, Los Mochis, Guadalajara, Loreto, Tijuana, Mazatlán, Monterrey, Puerto Vallarta, Cancún, Hermosillo, León/El Bajío
Airlines: Aeroméxico, Aeroméxico Connect, Aero Pacífico, Calafia Airlines, Magni, VivaAerobús, Volaris
To reach Cabo San Lucas from Canada, you can depart from a handful of cities including Vancouver and Toronto. The airlines offering direct flights to Los Cabos International Airport from Canada are Air Canada, Flair Airlines, Sunwing Airlines, Swoop and WestJet. If you would like to depart from smaller cities in Canada, you may need to book a connecting flight to reach Cabo San Lucas (e.g., depart from Winnipeg, take your first flight to Calgary then board your second flight from Calgary to San José del Cabo).
Fly direct to Cabo San Lucas from: Calgary, Toronto, Vancouver, Abbotsford, Edmonton, Montreal, Regina, Saskatoon, Kelowna
Airlines: Air Canada, Flair Airlines, Sunwing Airlines, Swoop, WestJet
Direct flights to Cabo San Lucas are only available from cities in the USA, Canada and Mexico. There is also a direct flight route from Madrid (Spain) to Cabo San Lucas - this is operated by Iberojet but only on a seasonal basis.
Unfortunately, you cannot fly directly to Cabo San Lucas from other countries. You can still reach your destination by booking a connecting flight instead - fly from any departure airport of your choice to any of the cities listed in the table above, then board your second/connecting flight to Los Cabos International Airport. Read our guide on booking connecting flights for more information.
Use our search form at the top of the page to search for direct flights to Cabo San Lucas from anywhere in the world. Compare and book flights with hundreds of airlines.
No, there are no direct flights to Cabo San Lucas from the UK. You'll need to book a connecting/stopover flight to reach your destination. As an example, you can fly from London to Los Angeles and then board your second flight at Los Angeles which will take you to Cabo San Lucas. Another option is to fly to Madrid and then board your second flight from Madrid to Cabo San Lucas with Iberojet.
Yes! You can book direct flights to Cabo San Lucas and fly from select cities in Canada, including Vancouver and Toronto. Air Canada, Flair Airlines and WestJet are a few of the airlines operating these direct routes between Canada and Cabo San Lucas. If you wish to depart from other cities in Canada (e.g., Winnipeg), you may need to first fly to another airport that does offer direct flights to Los Cabos International Airport.
With Alternative Airlines, you can book cheap direct flights to Cabo San Lucas by using our Best Fare Finder tool in our search form. When picking your travel dates on the calendar, you will see the cheapest days to fly highlighted in green. This is based on where your departure airport is as well as your destination. Find out how to use our Best Fare Finder tool to get the cheapest flight deals!
If you're unable to find direct flights to Cabo San Lucas from your desired departure airport, this may be because there are no airlines that operate that particular route or there are no direct flights to Cabo San Lucas on your chosen travel dates.
Try changing the dates you plan to fly, or booking a connecting flight where you can make at least 1 stop at another airport before reaching Cabo San Lucas.
Of course! When you book your direct flights to Cabo San Lucas through Alternative Airlines, you can secure your booking with one of our flexible Buy Now Pay Later payment methods that let you split the cost of your tickets up into instalments. These can be paid back over time on a weekly, bi-weekly or monthly basis (depending on the plan you've chosen). Some of the plans we offer include Afterpay, Klarna and Affirm - different pay-later plans will appear at checkout depending on your country of residence and currency.
You can discover more about our Buy Now Pay Later options and see which plan is most suitable for you!