Back to all posts
StayWork guide March 22, 2026 8 min read Updated April 13, 2026

Uber vs Didi in Mexico City: which app to open first

A practical rideshare guide for CDMX covering pricing, wait times, airport restrictions, safety habits, and when to use each app.

Uber vs Didi in Mexico City: which app to open first

We’ve lived in Roma Norte for over four years. Between us and our 280+ Airbnb guests, we’ve taken hundreds of rides on Uber and Didi across Mexico City — at rush hour, at 2 AM, to the airport, from the airport (when that was still easy), and everything in between.

Here’s what we actually tell our guests when they ask: download both apps before you land. But open Didi first.

The short answer

Mexico City International Airport Terminal 1 — real location photo.

Didi is usually 10–20% cheaper than Uber for the same route. Uber has more drivers and slightly faster pickup times. Both are safe. Both work with international credit cards. You want both on your phone.

That said, there are real differences that matter depending on where you’re going, what time it is, and whether you’re paying cash or card. Let’s break it down.

Price comparison: real rides from Roma Norte

These are actual fare ranges we see regularly in March 2026. Prices fluctuate with demand, but this gives you a realistic picture.

RouteUber (MXN)Didi (MXN)Savings
Roma Norte → Condesa$40–70$35–55Didi ~15% less
Roma Norte → Polanco$60–100$50–85Didi ~15% less
Roma Norte → Coyoacán$120–180$100–150Didi ~15% less
Roma Norte → Centro Histórico$50–80$40–65Didi ~15% less
Roma Norte → AICM Airport$120–200$100–170Didi ~15% less
Roma Norte → Xochimilco$200–300$170–250Didi ~15% less
Roma Norte → Teotihuacán$500–600$450–550Didi ~10% less

Why is Didi cheaper? Two reasons. Didi takes a smaller cut from drivers (about 20%) compared to Uber (about 25%). And Didi uses dynamic pricing less aggressively — when Uber spikes to 1.8x on a rainy Friday evening, Didi is often still at 1.2x or lower.

Pro tip: When Uber shows surge pricing, check Didi. The difference during peak hours can be 30–40%, not just 15%. We’ve saved $50+ MXN on single rides this way.

Availability and wait times

Uber has more drivers in Mexico City. Period. Mexico is Uber’s third-largest market globally, with about 25 million users and 300,000+ registered drivers nationwide. You’ll almost always get an Uber within 3–5 minutes in Roma Norte, Condesa, or Polanco.

Didi has fewer drivers overall, but it’s growing fast. In central neighborhoods, wait times are comparable — usually 4–7 minutes. Where you’ll notice the difference is late at night (after midnight) or in less touristy areas. If Didi can’t find a driver, Uber almost always can.

Our approach: Open Didi first for every ride. If the wait time is under 7 minutes and the price looks good, book it. If Didi shows 10+ minutes or no drivers available, switch to Uber.

Safety: both are solid

Let’s be direct — both Uber and Didi are significantly safer than street taxis in CDMX.

Both apps give you:

  • Driver name, photo, license plate before pickup
  • Real-time GPS tracking of your route
  • Digital payment (no cash transaction needed)
  • Trip history and receipts
  • Rating system that holds drivers accountable
  • Option to share your trip with a contact in real time

Didi also uses a 4-digit security PIN that you give to the driver before they start the ride. Uber has rolled out a similar verification feature. Both are good additions, especially for airport pickups where multiple drivers may approach you.

One important difference: Uber lets you request “Uber Mujer” in some cities (female driver for female passengers). As of March 2026, this is not yet available in Mexico City, but it’s been rumored for launch before the World Cup.

Avoid InDrive. It’s cheaper, but the driver vetting is minimal, vehicles can be sketchy, and the negotiation model means less accountability. We don’t recommend it to our guests.

Payment: cash vs card

Uber: Works with international Visa, Mastercard, and Amex. You can also pay in cash. Most drivers prefer cash because Uber takes weeks to process card payments to them.

Didi: Also accepts international cards and cash. Didi was actually built with cash-first markets in mind, so the cash experience is smoother.

Our recommendation: Add your card to both apps, but carry small bills ($50 and $100 MXN notes). Some drivers may cancel if they see card payment, especially for short rides. Having cash avoids that friction entirely. Also, many drivers can’t break a $500 MXN note — keep smaller bills on hand.

The airport situation (March 2026 update)

This is where things get complicated. As of March 12, 2026, the Mexican government deployed Guardia Nacional (National Guard) at AICM airport to prevent Uber and Didi drivers from picking up passengers inside the terminals. This happened after taxi union protests.

What this means for you:

  • You can still REQUEST an Uber or Didi from the airport — but the pickup won’t be at the terminal
  • For Terminal 1: you’ll need to walk about 500–900 meters to a nearby street where drivers can safely stop
  • For Terminal 2: the walk is 500–1,200 meters
  • The apps still work; the drivers are just waiting outside the enforcement perimeter

The alternative: Buy a pre-paid authorized airport taxi ticket at the “Sitio” booth inside arrivals. Fixed rate to Roma Norte is $700–1,000 MXN. Yes, it’s 4–5x what Uber/Didi would cost, but you walk straight from the terminal to a licensed car with zero hassle.

Our full airport guide: Read our AICM airport transportation guide for the complete breakdown →

Uber has filed a legal injunction (amparo) arguing their drivers have the right to operate at federal airports, and a federal judge has issued a temporary suspension protecting Uber drivers from sanctions. But enforcement is ongoing. Check our airport guide for the latest.

NEW: Uber Shuttle (launched January 2026)

Uber has launched “Uber Shuttle” in Mexico City ahead of the World Cup — a shared van/bus service with fixed routes, fixed schedules, and no surge pricing. Think of it as a middle ground between Uber and the Metrobús.

Currently it’s running routes to and from Santa Fe, but Uber plans to expand routes as the World Cup approaches, especially to Estadio Azteca and fan zones. Look for “Uber Shuttle” as an option in the regular Uber app. It uses a security PIN like Didi, and it’s significantly cheaper than a regular Uber ride.

This could be a game-changer during the World Cup when regular Uber/Didi prices will spike hard.

Other apps worth knowing about

Cabify: Still exists in CDMX but smaller market share. Slightly more expensive, slightly nicer cars. Fine as a backup.

Taxi CDMX: The city government is reportedly building its own ride-hailing app for the World Cup. Not yet launched as of March 2026.

InDrive: Budget option where you negotiate fares with drivers. We don’t recommend it — lower safety standards, unreliable vehicles, bidding model is stressful. Fine for locals who know what they’re doing, not ideal for visitors.

Tips we give every guest

1. Always verify before getting in. Check the license plate, driver name, and car model match what the app shows. This takes 5 seconds and is the single most important safety habit.

2. Sit in the back seat. Always. It’s safer and it’s the cultural norm in Mexico — sitting up front with the driver is unusual.

3. Rush hour will wreck your plans. Weekdays 7–10 AM and 4–8 PM, Mexico City traffic is brutal. A 15-minute ride becomes 45 minutes. Either leave early, take the Metro, or wait it out at a café.

4. Rain = price spike. The moment it starts raining (common in afternoon/evening during rainy season, May–October), both Uber and Didi prices jump 30–50%. The Metro doesn’t care about rain.

5. The Metro is often faster. For cross-town trips during rush hour, the Metro ($5 MXN per ride) beats any rideshare in both speed and cost. We use Uber for convenience, but the Metro is the real workhorse.

6. Don’t take street taxis at night. Period. Use Uber or Didi. The safety gap between app-based rideshare and random street taxis is real, especially after dark.

7. Tip in cash. If the ride was good, hand the driver $10–20 MXN in cash. Both apps have tipping options, but cash tips go directly to the driver without platform cuts.

Our verdict

UberDidi
PriceHigher, more surge pricing10–20% cheaper, less surge
AvailabilityMore drivers, faster pickupsGrowing, good in central areas
Best forLate night, less touristy areasDaily rides, budget-conscious
PaymentCard + cashCard + cash
SafetyExcellentExcellent
AirportCurrently restricted at AICMCurrently restricted at AICM
App qualitySlightly better UXFunctional, getting better
Driver earnings~75% of fare~80% of fare

Bottom line: Download both. Open Didi first for everyday rides. Switch to Uber when Didi can’t find a driver or you’re in a hurry. Use the Metro when traffic is insane. Never take a random street taxi at night.


Need a base in Roma Norte? Our loft is about a 10-minute walk to the Metro (Insurgentes / Chilpancingo area) — easy to combine with Uber and Didi when you do not want to sit in traffic. Fast Wi‑Fi, a dedicated desk, self check-in, and a welcome guide with the same ride tips we give guests.

→ See our Roma Norte loft on StayWork CDMX · → See Narvarte & other listings

Related Guides

Read the next pages in this cluster.

These are the most relevant follow-ups if this article helped narrow the question but you still need neighborhood context, booking logic, or the next operational step.

Suggested path

Go from article to comparison page, then to inventory. The blog is the decision layer, not the booking layer.

Next Step

Use the guide, then move to the booking layer.

The blog is for planning. When you are ready to compare actual options or check dates, move to the monthly inventory, the neighborhood pages, or the direct booking path.

Best use

  • Read the guide first to sharpen the question.
  • Use the inventory page when neighborhood and stay length are clear.
  • Use direct booking when you already know dates or need a quote.
Article FAQ

Questions this guide should answer clearly.

The short version for readers who need the operational answer fast before they compare stays, dates, or neighborhoods.

Quick note

If a question here affects your actual booking decision, use the article first, then go to the monthly or direct-booking pages for live inventory and next steps.

Is Didi or Uber cheaper in Mexico City?

Didi is usually about 10–20% cheaper than Uber for the same route and often surges less aggressively. Many locals open Didi first and switch to Uber if wait times are long or no drivers are available.

Is Uber or Didi safer than street taxis in CDMX?

Both apps show driver name, photo, plate, GPS tracking, and trip history — generally much safer than hailing random street taxis, especially at night. Verify the plate and driver before getting in, sit in the back, and avoid InDrive for visitors.

Can Uber or Didi pick you up at AICM airport?

As of March 2026, National Guard enforcement blocks app pickups inside the airport federal zone. You can still request a ride, but you must walk to an outside pickup point. See a dedicated AICM guide for terminal-specific walking distances and alternatives such as official taxis or private transfers.

Should you pay with card or cash for Uber and Didi in Mexico City?

Both accept international cards and cash. Many drivers prefer cash because card payouts can be slow. Add a card in each app but carry small bills (MXN $50 and $100 notes) for short rides and tips.