This is related to my last question: Confused about this stop over - Turkish airlines - Istanbul (IST) to Cancun (CUN)
TK181 flight goes in a triangular pattern: Istanbul (IST) to Mexico City (MEX) to Cancun (CUN) to Istanbul (IST).
According to the emirates visa requirements tool, as a Sri Lankan national, I can transit through Mexico airside upto 24 hours without a VISA aslong as the onward flight is out of mexico. This doesn't allow double transit.
Since my destination is Sri Lanka to Bahamas and part of the route is above (from Cancun, I will go to Nassau Bahamas), can I transit through Mexico without a VISA given the stopover of TK181 in Mexico city?
Edit: It is possible that during the stopover (because it's 1 hour and 30 mins), we may not get off the plane (not sure).