Getting to Mazatlan… Travel Information
Fly, drive or bus
Air travel to Mazatlán from the US is relatively expensive, there are connections from most American and Canadian cities and non-stops from Los Angeles, Phoenix and DFW.
There are daily flights to Mexico City from major European cities with connections to Mazatlán. There are also connections through Los Angeles.
FROM THE PACIFIC
There are several daily non-Stop flights from Los Angeles.
Bus Travel to Mazatlan
If you live in the Southwest driving or bus travel are often the best option. The 750 mile tollway from Nogales to Mazatlan is in excellent condition but very busy with trucks and buses. If you're driving it can be quite expensive when you add up insurance, road tolls and gas.
MEXICAN BUS SERVICE FROM THE SOUTHWESTERN US
Unlike the airlines you travel when you like, just buy a ticket when you're ready to travel, no restrictions. These modern European buses are clean and comfortable with toilets, movies and WiFi. Seats are a good 30% wider than the airline's with lots of legroom. Often you will end up with two seats to yourself. Buses stop every hour or two and stations offer food and drink for purchase along the way.
As of May 2014 there are two bus lines serving Mexico from the southwest. Tufesa and TAP Royal. Tufesa departs several times daily from western cities including, Los Angeles, las Vegas, Phoenix and Tucson. Travel time to Mazatlan can vary depending on the service you take.
Tufesa offers a daily 'Executive' service that offers just four stops, cutting travel time by almost two hours. Times and prices change often so check their website.
TAP Royal has one or two departures daily from LA, Las Vegas, Phoenix and Tucson. These buses connect with others to take you anywhere in Mexico.
If you're traveling long distances try the night buses, leave Nogales at 3pm arrive Mazatlan around 8:30am. Or take a break half way and spend the night. Guaymas/San Carlos is a good stop and the hotel Armida is two blocks down the street from the bus station.