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 Aeromexico & Alaska Airlines 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
This route is operated by 2 airlines. 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 22 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
LAX Los Angeles | 22h 45m | - | - |
MEX Mexico City | 27h 31m | 3h 15m | 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.