Continental Airlines serves Mazatlan via non-stop flights from its two hubs, Houston and Newark, New Jersey. Continental does not fly in or out of Mazatlan from any other cities in the U.S. or Mexico. Continental Airlines offers vacation packages at El Cid Castilla Beach Hotel and El Cid Marina Beach Hotel and Yacht Club in Mazatlan.
Alaska Airlines provides direct flights to Mazatlan from five U.S. cities, including San Diego, Los Angeles, San Francisco, San Jose, California, and Phoenix. Travelers originating in Seattle, Portland, Oregon, or Vancouver, B.C., can fly Alaska Airlines into Mazatlan with a single stop. Alaska Airlines offers several discounted Mazatlan vacation packages in conjunction with El Cid Resort, Playa Mazatlan, Pueblo Bonito Emerald Bay Resort & Spa, and Riu Emerald Bay.
Frontier Airlines provides seasonal service from its Denver hub. Flights are direct and run Tuesdays, Fridays and Sundays from November through April, as of January 2011. Frontier Airlines does not offer vacation packages in Mazatlan.
American Airlines delivers year-round direct service to Mazatlan from its hub in Los Angeles. One-stop flights through Los Angeles are available from 20 other cities, including Albuquerque, New Mexico, Boston, Dallas/Fort Worth, Denver, San Francisco, Honolulu, London and Washington. American Airlines promotes vacation packages to several Mexico locations, though not to Mazatlan.
Delta serves Mazatlan with direct flights through Los Angeles and Minneapolis. Flight times vary seasonally. Delta sells one vacation special for Mazatlan, which includes discounted airfare and double air miles for Delta frequent flyers.
US Airways provides direct daily service between Phoenix and Mazatlan during December and on weekends during the rest of the year, as of January 2011. Vacation packages to Mazatlan include hotels such as El Cid Resorts, Holiday Inn Sunspree, Hotel Playa, Las Flores Beach Resort, Luna Palace Hotel, Pueblo Bonito, Riu Emerald Bay, Royal Villas Resort and The Inn at Mazatlan.