Street hailing is technically straightforward and widely practiced by locals across Mexico, but in cities like Mexico City, Guadalajara, and Cancún, 'express kidnappings' and overcharging by unregistered cabs have made it genuinely risky for tourists. Sitio taxis — cabs dispatched from a licensed stand or called by phone — are considered much safer than random street hails if you prefer a traditional taxi over an app. Outside major cities and tourist zones, apps may have limited coverage and street hailing or sitio stands become the practical default. The safety calculus varies by city, so the advice is not uniform across the whole country.
Planning this trip?
🚗 Check our free Rideshare Availability Checker before you go.
Try the Rideshare Availability Checker →Most travel advisories and longtime residents recommend against it for visitors, due to a history of 'pirate taxi' scams and express kidnappings targeting people in unmarked or unofficial cabs. Using Uber, DiDi, or a sitio taxi called through your hotel is significantly lower risk. Locals do still hail street taxis routinely, but they often have ways of vetting drivers that a first-time visitor won't.
A sitio is a licensed taxi stand where cabs are registered, numbered, and dispatched — you can find them outside airports, bus terminals, shopping malls, and hotels, or ask your hotel to call one for you. Because the driver's details are logged, they are considered much safer than random street hails. Rates are usually fixed or metered and agreed upfront.
It varies: some cities like Mexico City have metered taxis, but meters are not universally used or always running, and negotiating or confirming a fare before you get in is standard practice. Airport taxis typically use a fixed-zone pricing system where you buy a ticket at a booth before reaching the cab. Always confirm the price upfront to avoid disputes at your destination.