Taxis and ride-hailing services are readily accessible across Mexico, forming an indispensable part of everyday transport for expats. Mexico City boasts one of the largest taxi fleets on the planet, and platforms like Uber and DiDi are active in most sizeable urban centres. Before you settle in, it pays to understand the different categories of taxi, how fares are structured, and what safety precautions to take.
| Item | Details |
|---|---|
| Taxi types in Mexico City | Taxi Libre (street), Taxi Sitio (rank), Radio Taxi, Authorized (airport/station) |
| Mexico City taxi fleet size | Over 100,000 registered taxis (as of 2024) |
| Metering | Meters required by law in Mexico City; many provincial cities use zone or negotiated fares |
| Night fare surcharge | +20% between 23:00 and 06:00 (as of 2024) |
| Main ride-hailing apps | Uber, DiDi, inDrive, Bolt (Mexico City); Uber and DiDi dominant nationwide |
| Airport ride-hailing cost (Mexico City) | Approx. MXN 100–150 by app vs. MXN 300–350 by official airport taxi (as of 2024–2025) |
How do taxis work in Mexico, and are they safe and reliable for expats?
Taxis in Mexico operate under several different pricing models — metered, unmetered, per-kilometre, zone-based, or through an app-based service like Uber. The arrangement varies considerably from one city to another, so it is important to familiarise yourself with how things work locally before moving to or visiting a new area.
Mexico City has four principal taxi categories: authorised taxis permitted to collect passengers from designated locations such as airports and bus terminals; pink-and-white sitio taxis that queue at official ranks and are affiliated with a particular company or hotel; libre taxis — typically Nissan Tsuruses — that are independently owned and cruise the streets; and radio taxis, which can be summoned by phone to collect you from any address in the city.
In Mexico City, all taxis except authorised ones are legally required to have functioning taxÃmetros (taxi meters). While it is not unusual for drivers and passengers to agree on a fixed price, the law obliges taxis to use their meters as the default. When boarding, passengers who prefer not to negotiate should check that the meter is working and ask the driver to start it at the beginning of the journey.
Meters are officially calibrated and inspected each year as part of the vehicle’s licensing process, so the figure they display should accurately reflect the correct fare. This differs from many Western European or Australian cities, where metered operation is strictly mandatory with no room for negotiation. In Mexico, a degree of awareness is required: provincial cities — including Guadalajara and Monterrey — often have taxis without meters and no standardised zone system, making it necessary to agree a price with the driver in advance.
Travelling by taxi in Mexico’s major provincial cities is widely considered safe. The key distinction from Mexico City is that cabs outside the capital tend to be less standardised, and metered fares are not universal, so some price negotiation is to be expected.
Most taxi drivers in Mexico speak little or no English. To travel independently by taxi, a basic command of Spanish is helpful, or you can simply show the driver your destination on a printed map or smartphone screen.
Which ride-hailing apps work in Mexico, and how do I use them?
Ride-hailing platforms such as Uber, DiDi, and Cabify have grown significantly in popularity across Mexico over recent years. These services are active in all of Mexico’s larger cities and a number of smaller destinations, providing a convenient way to travel without the need to negotiate fares or overcome language barriers.
Following Cabify’s withdrawal from the market in October 2024 after 12 years of operation, the ride-hailing landscape is now largely defined by Uber and DiDi. Uber holds the top position nationally, while DiDi has been steadily gaining ground. Both platforms support international payment methods and can be downloaded from any regional App Store or Google Play ahead of your arrival.
Uber functions without cash, accepting credit cards through the app. DiDi, a Chinese-founded platform, has built a strong following in Mexico City, frequently offering competitive fares and promotional discounts. Its pricing broadly mirrors Uber’s, with occasional deals for first-time users. At Mexico City airport (MEX), prices between the two apps can fluctuate — DiDi may be cheaper for one direction while Uber undercuts it for the return — so it is worth comparing both before confirming a booking.
inDrive represents another significant option in Mexico. Rather than automatically pairing riders with drivers, inDrive’s system lets drivers see trip details and submit fare offers, with the passenger free to accept or counter. This bidding model means surge pricing does not apply — a feature many budget-minded riders appreciate. The app is available across a wide range of Mexican cities.
Bolt, a European-origin platform, entered Mexico City in 2022 and typically prices its rides roughly 10% below Uber. That said, its reach can be patchy in suburban zones, so it performs most reliably in central areas. Much like Grab’s dominance across Southeast Asia, Uber offers the widest national footprint in Mexico and is the most dependable starting point for those new to a city who are unsure which services are active locally.
In 2019, Mexico City’s government introduced Mi Taxi, an app integrated with the official municipal taxi fleet that verifies licence plates and driver identification, connecting directly to the C5 emergency monitoring system. The app is currently available only in Spanish, but it is free on iOS and Android and provides a trustworthy choice for those who prefer regulated taxis with app-level safety features.
All leading platforms — Uber, DiDi, and inDrive — accept foreign credit and debit cards registered within the app. A Mexican phone number is not required to download or operate them, though a local SIM card with mobile data will make day-to-day use considerably more practical.
Where can I find taxis and book rides in the capital city and major expat areas of Mexico?
Mexico City (CDMX)
Sitio taxi ranks are scattered throughout Mexico City — at shopping centres, entertainment districts, and beside major plazas and parks. Walk to the head of the queue and speak to the first driver or the person manning the booth. Most sitios also provide a radio taxi service allowing you to call from anywhere in the city and have a vehicle dispatched to you.
Hotels typically have a taxi rank at the entrance, with cabs operating on a meter, fixed rate, or per-kilometre charge. Hotels without a rank nearby will generally hold the number of a nearby sitio and can call a cab on your behalf if required.
For radio taxis in Mexico City, you can contact: Sitio 300 (a well-known radio taxi company): www.sitio300.mx. Taxitel can also be reached at +52 (55) 5516 6020. The official Mexico City government transport portal provides additional guidance at mexicocity.cdmx.gob.mx.
For transfers at Mexico City International Airport (MEX/Benito Juárez), the authorised taxis — paid for at official kiosks inside the arrivals hall — are widely regarded as the most secure choice, since they remove any need to deal with drivers directly regarding fares. Once you enter the public area, individuals will almost certainly approach you offering a ride. Do not accept these offers under any circumstances, as such services are unregulated and frequently result in scams or inflated charges. Use only the official kiosks or open a trusted ride-hailing app.
Guadalajara
Mexico’s second city is home to a sizeable expat population, concentrated particularly around the Lake Chapala shore, the Providencia neighbourhood, and the Zapopan district. Taxi travel in Guadalajara is generally considered safe. Both Uber and DiDi are well established there. Taxis can be found at stands outside shopping centres such as Plaza Andares and Plaza del Sol, or arranged through radio dispatch services. Official transport information for Guadalajara is available at semovgdl.gob.mx.
Monterrey
Monterrey is a prominent industrial and commercial hub with an expanding expat community. Uber and DiDi both operate reliably here. Taxis are considered safe throughout the city, with sitio ranks concentrated around the Macroplaza, the San Pedro Garza GarcÃa district, and Valle Oriente. Transport authority information is available at nl.gob.mx/dependencias/stransporte.
Cancún and the Riviera Maya
Cancún taxis currently operate without meters, which means fares are either zone-based or negotiated, and passengers unfamiliar with local rates can find themselves overcharged. Uber now operates fully in Cancún and the surrounding region, offering a transparent and straightforward alternative. Fixed-rate fare boards are displayed at the major Zona Hotelera taxi ranks — always check these before agreeing a price. Quintana Roo transport regulation is handled by imoveqroo.gob.mx.
Puerto Vallarta and Oaxaca
Both cities support active expat communities and have dependable sitio taxi services operating near town centres, bus stations, and main plazas. Uber has extended its coverage to Puerto Vallarta, though availability can be unreliable outside peak periods. In Oaxaca City, taxis are predominantly priced by zone or negotiation, with Uber providing limited but increasing coverage. In both locations, always agree on a fare before getting in.
How much does a taxi or ride-hailing trip cost in Mexico?
Compared with taxi fares in the United States, Canada, or Western Europe, getting around by cab in Mexico is relatively affordable — though it remains noticeably more expensive than using Mexico’s very economical public transport systems, such as local buses, peseros (microbuses), and the Metro where it exists.
In Mexico City (as of 2024), the official metered tariffs are structured as follows:
- Taxi Libre: Base price approximately MXN 12, plus around MXN 10 per km.
- Taxi Sitio: Base price approximately MXN 25, plus around MXN 16 per km.
- All fares increase by 20% during night-time hours between 23:00 and 06:00.
The Mexico City taxi tariff was last officially set in June 2024 and applies to all taxis operating within the compulsory driving area. Compliance is enforced through officially calibrated taxÃmetros fitted to the vehicles. Always refer to the official Mexico City government transport page for the most up-to-date fare schedule, as rates are reviewed periodically.
For airport transfers from Mexico City International Airport (MEX) to the city centre, the gap between official taxi and app-based fares is striking. An Uber or DiDi journey can be 50% to 70% cheaper than an authorised airport taxi for the same route — official airport taxis to the city centre typically cost around MXN 300–350, whereas an app-based ride may run MXN 100–150 depending on traffic and demand levels (as of 2024–2025).
With ride-hailing apps, the fare is calculated and displayed before you confirm the booking, eliminating any surprises or room for dispute. However, Uber in Mexico City does apply surge pricing during high-demand periods, which can push fares considerably higher. inDrive is notable for its no-surge-pricing model. Always review the in-app estimate before confirming, and compare platforms when you have time to do so.
In Cancún, the local transport authority (Imoveqroo) publishes zone-based fare tables at taxi ranks. Check the current rates on-site before boarding, as these are updated from time to time — visit imoveqroo.gob.mx for the official tariff information.
Are there any common scams or safety issues with taxis in Mexico that expats should know about?
On the whole, taking a taxi in Mexico City is safe. Stories of widespread criminal activity involving taxis are often exaggerated or out of date. Nevertheless, as in any major city, scams do occur, with the most frequent problems involving overcharging or being driven to the wrong destination.
Unlicensed cabs that seek to extort or overcharge passengers are known as taxis piratas (pirate taxis). It is strongly advisable to use only official taxi services in Mexico City and to clarify the approximate fare with the driver before setting off.
One of the most prevalent issues involves unregistered vehicles that are made to look like legitimate taxis. Passengers taken in by these may face inflated fares or unnecessarily lengthy routes designed to run up the cost of the journey.
To confirm a taxi is legitimate in Mexico City, look for the white and pink colour scheme, the cab number displayed on the bonnet and sides of the vehicle, and check that the driver’s photo ID on display matches the person at the wheel. When hailing a cab on the street, verify that the licence plate begins with A or B — confirming registered taxi status — and that the driver’s ID is visible and corresponds to the driver.
If a driver declines to start the meter, you are entitled to ask to be dropped off without paying. This is a particularly useful rule to remember when you are new to Mexico City and finding your feet.
At Mexico City airport, once you enter the public-facing arrivals area, people will approach you offering rides. Never accept — these drivers are unregulated and can lead to scams, exorbitant fares, or in serious cases, genuine security risks.
App-based services go a long way towards addressing these concerns, offering verified driver profiles, pre-set pricing, and GPS tracking throughout the journey. Using an unregistered cab risks paying double the going rate; apps ensure driver credentials are checked, routes are monitored, and — where card payment is enabled — transactions are cashless, significantly reducing the opportunity for fraud.
If you encounter a problem, make a note of the taxi’s details and file a report with the Agencia del Ministerio Público by calling +52 (55) 5345 5382.
How do I pay for taxis and ride-hailing services in Mexico — cash, card, or app?
Cash accounted for a 52.88% share of the Mexico ride-hailing market in 2025, though digital wallets are projected to grow substantially over the coming years. This reflects a wider reality: while app-based payments are on the rise, cash continues to be the predominant payment method across much of Mexico, especially in traditional taxis.
For conventional taxis, paying in cash is the advisable approach in Mexico City. It is also important to have small denomination notes available, as drivers frequently lack change for larger bills. Keeping smaller peso notes on hand avoids the common situation of a driver claiming he cannot break a large note.
Paying in cash also shields you from card-related scams, where a driver might assert their card reader is malfunctioning and charge an inflated amount. Carrying pesos also prevents any complications arising from exchange rate conversions.
For ride-hailing apps, make sure your preferred payment method is set up and working before you need to travel. Uber takes international credit cards and is effectively cashless for card users. DiDi and inDrive similarly accept card payments in most circumstances, though both apps also offer a cash payment option — a useful alternative if you haven’t yet set up a card or simply prefer to pay in person.
Using a physical card in street taxis carries real risk, as card cloning is a documented problem in Mexico. Criminals employ various techniques to copy card data. For routine taxi journeys, stick to cash or use an app with in-app card payment to keep this risk to a minimum.
Foreign-issued cards are generally accepted within the major ride-hailing apps without any additional steps — simply add your card details as you would in your home country. In street taxis, card terminals are uncommon and unreliable, so having local pesos readily available is strongly recommended.
Are there alternatives to taxis and ride-hailing for getting around Mexico as an expat?
While taxis are useful, they are far more costly than Mexico’s extensive and affordable public transport network, which includes local buses, peseros (microbuses), and the Metro in cities where it exists. Expats who are settling in for the long term will find these alternatives well worth getting to know.
Metro (Mexico City): The Mexico City underground offers one of the cheapest fares of any metro system in the world, serving the sprawling capital with twelve lines. It is fast and frequent during the day, though carriages become very congested during peak commuter hours. Once you are familiar with the city layout, the Metro is a highly practical option for regular journeys.
Metrobús: Mexico City also runs the Metrobús, a bus rapid transit (BRT) system with dedicated road lanes spanning several major corridors. It tends to be faster than regular bus services and more comfortable than the Metro during busy periods. A rechargeable smartcard — the Tarjeta de Movilidad Integrada — is used for both the Metro and Metrobús.
Peseros / Microbuses: These compact minibuses serve fixed routes throughout Mexico City and provincial cities. They are extremely inexpensive and cover vast areas of the urban network, but routes can be difficult to decipher for newcomers and the driving can be unpredictable. Many expats prefer to wait until they know their local neighbourhood before making regular use of them.
Colectivos: In cities such as Playa del Carmen and across the Yucatán Peninsula, shared minivans known as colectivos run set routes between towns at very low cost. They are a popular and practical choice for short inter-city hops in these regions.
Car Rental: For expats based away from major urban centres — for instance, around the Lake Chapala area near Guadalajara, or in rural parts of Oaxaca — having access to a rental or privately owned vehicle is often the most sensible solution, since public transport and ride-hailing coverage can be sparse in these locations.
Motorcycle Taxis and Tuk-Tuks: In smaller towns and certain coastal communities, motorcycle taxis (mototaxis) and tuk-tuks (mototricycles) fill the void left by conventional taxi services. They are inexpensive but offer comparatively little comfort or safety. They are most prevalent in states such as Oaxaca, Guerrero, and parts of the Yucatán.
BlaBlaCar: BlaBlaCar, which operates differently from standard ride-hailing by connecting drivers and passengers travelling in the same direction to share costs, is available in Mexico and provides a budget-friendly option for longer journeys between cities.
What do expats say about using taxis and ride-hailing services day-to-day in Mexico?
Established expats consistently report that platforms like Uber and DiDi have fundamentally changed how people move around Mexico’s major cities. A 2024 study found that 60% of urban Mexicans favour ride-hailing apps for safety-related reasons. For expats who are newly arrived, the transparency built into these apps — upfront pricing, live GPS tracking, driver ratings, and the option to share trip details with a contact — delivers considerable reassurance.
Many frequent users feel considerably more at ease booking an Uber in Mexico City than flagging down a random street cab, given that every detail of the journey is recorded in the app and past passenger ratings for the driver are visible. The experience mirrors using similar services in cities like Sydney, Berlin, or Toronto — the interface and booking process are virtually identical, which helps smooth the transition for new arrivals.
Language can present a challenge when dealing with taxi drivers directly, since many speak only Spanish. Learning a handful of key phrases or using a map to indicate your destination is strongly advisable. Ride-hailing apps largely sidestep this issue entirely, as the destination is entered through the app and the route is followed via GPS.
For airport journeys, expats frequently point to Uber or DiDi from Mexico City’s international airport (MEX) as the most practical approach — cheaper than authorised airport taxis and quicker than joining a queue, provided you are comfortable walking to the app’s designated pick-up zone outside the terminal. App drivers cannot collect passengers at the arrivals exit; instead, you need to make your way to the main roads outside the building (Circuito Interior at Terminal 1, Av. Fuerza Aérea at Terminal 2), which can be inconvenient with heavy bags or on a late-night arrival. Many experienced expats opt for a pre-booked authorised airport taxi for late-night trips precisely for this reason.
In smaller towns and cities where app coverage is limited, expats find that cultivating a relationship with a reliable local taxi driver — recommended by a hotel, a neighbour, or a local community group — is the most practical strategy. Saving the driver’s mobile number means you can organise pick-ups directly, removing the unpredictability of hailing cabs on the street altogether.
Sitio rank taxis cost more than street cabs but remain reasonably priced by international standards. The general consensus among long-term expats is that ride-hailing apps are their default mode of urban transport in Mexico, with sitio taxis serving as a dependable fallback when app coverage falls short.
Frequently Asked Questions
Does Uber operate in Mexico?
Yes. Uber is active in all of Mexico’s larger cities, alongside services such as DiDi and inDrive. Having launched in Mexico City in 2013, Uber offers cashless in-app payment and live route tracking. It is broadly regarded as the most consistently available ride-hailing platform across the country.
How do I get from the airport to the city centre by taxi in Mexico City?
The authorised taxis, purchased at official kiosks inside the terminal, represent the safest choice — they remove any need to negotiate directly with drivers and eliminate the risk of scams. Alternatively, Uber or DiDi can cost between 50% and 70% less than an official airport taxi. A standard authorised taxi to the city centre runs around MXN 300–350, while an app-based ride typically costs MXN 100–150 depending on traffic conditions (as of 2024–2025). App pick-ups require a short walk to the designated area outside the terminal.
Is it safe to take a taxi alone at night in Mexico?
In Mexico City, hailing a cab off the street after dark is best avoided. If you are not yet familiar with the city, use taxis from official sitio ranks or an app-based service at night. Taking Uber alone in Mexico City is generally considered safe, as the driver’s details and the route are tracked throughout the journey and trip information can be shared with a trusted contact.
How do I avoid being overcharged by a taxi driver in Mexico?
The most effective approach is to use only official taxis from designated sitio ranks. Confirm the white and pink colour scheme, check the cab number on the vehicle body, and ensure the driver’s photo ID matches the person behind the wheel. Always agree on the fare in advance or confirm the meter is running before you depart. Booking through a ride-hailing app with a pre-confirmed price is the surest way to avoid any dispute over the final charge.
What should I do if a taxi driver refuses to use the meter?
Before getting in, check that the taxi has a working taxÃmetro and ask the driver to start it at the beginning of the trip. If a driver declines to activate the meter, you are fully within your rights to ask to be let out without paying. In practical terms, the simplest solution is to use a ride-hailing app, where the fare is agreed upon before the journey even begins.
Can I pay for taxis by card in Mexico?
Card payment terminals are scarce and unreliable in street taxis, so keeping cash in pesos on hand is strongly recommended for conventional cab journeys. For ride-hailing apps, ensure your payment details are entered and active in the app before you travel. Uber accepts international credit cards, making it effectively cashless. In street taxis, paying in cash with small denominations avoids change-related problems and limits your exposure to card-cloning scams.
Which ride-hailing app is best for smaller cities and towns in Mexico?
Uber has the widest national coverage in Mexico and is the most reliable starting point when visiting an unfamiliar city. Where Uber service is thin, DiDi or inDrive are sensible alternatives. In tourist-focused areas like the Riviera Maya, Uber is fully operational in Cancún and the surrounding region. In very small towns and rural communities, ride-hailing apps may simply not be available, leaving local taxis or colectivos as the only realistic options.
Are there taxi apps specifically designed for Mexico?
Yes. Mi Taxi was introduced by Mexico City’s government in 2019 and works directly with the official municipal taxi fleet, verifying licence plates and driver IDs while connecting to the C5 emergency system. Easy Taxi is another platform linking users to regulated sitio taxis. Both are available free of charge on iOS and Android, though the interfaces are currently in Spanish only.