Flights from Mazatlan to Shenzhen – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MZT to SZX – All flight route options from General Rafael Buelna International, Mexico to Shenzhen Bao'an International Airport, China. These flights are operated by Alaska Airlines & Aeromexico through 2 different flight connections. The shortest flight time is 23 hours and 9 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shenzhen Bao'an Airport
We got great deals on hotels and car rentals near the airport.
Mazatlan to Shenzhen flights
There are over 2 and approximately 2 flights every week. While flying to Shenzhen from Mazatlan you will be doing a stopover in either Los Angeles (LAX) or Mexico City (MEX).
Are there any non-stop flights from MZT to SZX?
There are no direct or non-stop flights from General Rafael Buelna International, MZT to Shenzhen Bao'an International Airport, SZX.
Distance & flight times: General Rafael Buelna International to Shenzhen Bao'an International Airport
The shortest flight time between MZT and SZX is 23 hours and 9 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
LAX Los Angeles | 23h 9m | 4h 47m | 8327 miles (13398 km) |
MEX Mexico City | 26h 54m | 4h 20m | 9361 miles (15062 km) |

Quick copy and share this page
From Mazatlan to China
Below is a list of other destinations to China from General Rafael Buelna International with either direct flights or 1 stop connections.
From Mexico to Shenzhen
Below is a list of other cities in Mexico with flights to Shenzhen with either non-stop or connecting flights.