---
title: "Ya Voy, Voy Llegando, Ya Casi: Mexican Spanish for Being Late Without Panicking"
description: "Ya voy and voy llegando don't report a time - they report a stage of the journey. Here's how to read them, and why CDMX traffic makes them necessary."
type: "article"
category: "phrases"
url: "https://consalsa.app/blog/ya-voy-voy-llegando"
canonical: "https://consalsa.app/blog/ya-voy-voy-llegando"
published: "2026-06-14"
updated: "2026-08-20"
author: "Andrey the Nomad"
site: "ConSalsa.App"
license: "https://consalsa.app/about"
---

# Ya Voy, Voy Llegando, Ya Casi: Mexican Spanish for Being Late Without Panicking
URL: https://consalsa.app/blog/ya-voy-voy-llegando
Date: 2026-06-14
Updated: 2026-08-20
Category: phrases
Keywords: ya voy meaning, voy llegando meaning, mexican spanish late texts, ya casi ahorita saliendo, being late in mexican spanish, mexico city traffic spanish
Summary: Ya voy and voy llegando don't report a time - they report a stage of the journey. Here's how to read them, and why CDMX traffic makes them necessary.

Quick answer:
- Ya voy, voy saliendo, and voy llegando report a stage of the journey, not an arrival time - that's why they feel vague to English speakers.
- The construction ir + gerund describes a process moving through steps, so voy llegando means the arriving has started, not that you're outside.
- Mexico City is the most congested city in the TomTom Traffic Index, which is why nobody promises a minute they can't keep.
- If you need a time, ask for a landmark instead: ¿por dónde vas? gets you a better answer than ¿en cuánto llegas?

What you'll learn:
- Why voy llegando is not a lie even when the person is twenty minutes away.
- How to read the journey ladder: saliendo, en camino, ya casi, llegando, abajo.
- The question that gets you real information instead of a guessed ETA.
- How to apologize for being late in a way that sounds Mexican rather than corporate.

Don't sound gringo:
Stop asking ¿en cuánto llegas? - you're asking someone to predict CDMX traffic. Ask ¿por dónde vas? instead. A street name is real information; a number is a wish.

Body:

Every foreigner in Mexico eventually decides that <mark lang="es-MX">voy llegando</mark> is a lie. Someone sends it, you go downstairs, and you stand on the sidewalk for eleven minutes feeling like a fool.

The message wasn't dishonest. **It just wasn't about time at all** - and once you see what it's actually reporting, the whole system turns out to be more informative than the ETA you were hoping for.

## These phrases report a stage, not a position

<mark lang="es-MX">Voy llegando</mark> is a verbal periphrasis - <mark lang="es-MX">ir</mark> plus a gerund - and the RAE's grammar describes what that construction does: it presents a process unfolding in successive stages that accumulate toward an end point. It's progressive and cumulative, dynamic rather than static.[^rae-ir-gerundio][^rae-aspecto]

So <mark lang="es-MX">voy llegando</mark> doesn't claim *I have arrived* or *I am near*. It claims **the arriving is underway**. Someone in the last leg of a trip, on the right avenue, ten minutes out, is describing their situation with complete accuracy.

The same shape runs through the whole set:

| Phrase | The stage it reports | What you can conclude |
|---|---|---|
| Ya voy saliendo | departure is happening | The trip hasn't started |
| Ya voy en camino | in transit | Moving. Distance unknown |
| Ya casi | approaching the end | Vaguest rung. Ask more |
| Voy llegando | arrival is underway | Final stretch, not outside |
| Ya estoy abajo | arrival complete | Go open the gate |

Read as a clock, these are maddening. Read as a **journey ladder**, they're a running commentary on someone's actual progress - which is arguably better data than a made-up number.

One phrase does not belong on this ladder, and it's the one people confuse with it. <mark lang="es-MX">Ahorita voy</mark> isn't a stage marker at all - the <mark lang="es-MX">-ita</mark> ending is a softener, and the Academia Mexicana de la Lengua's dictionary of mexicanismos files <mark lang="es-MX">ahorita</mark> under the diminutive rather than under time.[^aml-ahorita] <mark lang="es-MX">Ya voy</mark> reports movement. <mark lang="es-MX">Ahorita voy</mark> reports goodwill. (There's a whole [separate post on what ahorita is really doing](/blog/ahorita-date-meaning), because it deserves one.)

<ol class="ladder">
  <li>
    <div class="rung-card">
      <span class="rung-label">not moving yet</span>
      <span class="rung-es" lang="es-MX">Ya voy saliendo.</span>
      <span class="rung-en" lang="en">I'm heading out now.</span>
      <span class="rung-note">The most underrated message here. It tells you the trip hasn't begun, which is genuinely useful and rarely a lie.</span>
    </div>
  </li>
  <li>
    <div class="rung-card">
      <span class="rung-label">in transit</span>
      <span class="rung-es" lang="es-MX">Ya voy en camino.</span>
      <span class="rung-en" lang="en">I'm on my way.</span>
      <span class="rung-note">Could be five minutes out, could be forty. This is where you ask <i lang="es-MX">¿por dónde vas?</i></span>
    </div>
  </li>
  <li>
    <div class="rung-card">
      <span class="rung-label">somewhere near the end</span>
      <span class="rung-es" lang="es-MX">Ya casi.</span>
      <span class="rung-en" lang="en">Almost.</span>
      <span class="rung-note">The one rung with no anchor at all - it compares the journey only to itself. Treat it as a mood.</span>
    </div>
  </li>
  <li>
    <div class="rung-card">
      <span class="rung-label">last stretch</span>
      <span class="rung-es" lang="es-MX">Voy llegando.</span>
      <span class="rung-en" lang="en">I'm arriving.</span>
      <span class="rung-note">Right neighborhood, wrong assumption if you go stand outside. Wait for the next one.</span>
    </div>
  </li>
  <li>
    <div class="rung-card">
      <span class="rung-label">genuinely here</span>
      <span class="rung-es" lang="es-MX">Ya estoy abajo.</span>
      <span class="rung-en" lang="en">I'm downstairs.</span>
      <span class="rung-note">This is the one that means come down. In a city of gated buildings, it's the phrase that actually opens doors.</span>
    </div>
  </li>
</ol>

<figure>
  <img src="/images/blog/ya-voy-1.jpg" alt="Cars queued along a road at sunset." loading="lazy" />
  <figcaption>This is what any Mexico City ETA is really a forecast of. Nobody can do it accurately, so the language stopped trying. Photo by <a href="https://unsplash.com/photos/dkK0sopixrA" target="_blank" rel="noopener noreferrer">Xiaolong Wong on Unsplash</a>.</figcaption>
</figure>

## The vagueness is not cultural. It's traffic.

There's a lazy version of this topic that treats loose Mexican timekeeping as a national personality trait. Here's the less flattering, more useful explanation.

**Mexico City is the most congested city in the TomTom Traffic Index.** In its most recent edition, a kilometre that would take 1 minute 57 seconds on free-flowing roads takes 3 minutes 27 seconds in real conditions - the average trip stretching by roughly three-quarters.[^tomtom-headline][^tomtom-ranking] Coverage of the ranking notes speeds collapsing to a crawl on major arteries like Insurgentes and Periférico during peak hours.[^mnd-traffic]

Now put yourself in that traffic and try to answer *how long will you be?* Any number you give is fiction. A phrase that reports **where you are in the journey** is the only honest thing you can send.

<div class="note-card is-tip">
  <span class="note-label">The reframe</span>
  <p>Mexican lateness texts aren't refusing to give you information. They're giving you the only information that exists.</p>
  <p>A person who says <b lang="es-MX">voy llegando</b> from Insurgentes is being more accurate than a person who confidently says "ten minutes" and arrives in thirty-five.</p>
</div>

<div id="midpost-newsletter-slot"></div>

## Ask for a place, not a time

This is the single habit that will change your experience of waiting for people in Mexico.

<mark lang="es-MX">¿En cuánto llegas?</mark> asks someone to predict the worst traffic on earth. <mark lang="es-MX">¿Por dónde vas?</mark> asks for a street name - something they can see out the window, that they have no reason to shade, and that you can convert into a real estimate yourself because you know the city.

<div class="chat-thread">
  <div class="chat-head"><span class="chat-avatar"></span><span>asking for a number</span><span class="chat-meta">you learn nothing</span></div>
  <ul class="chat-msgs">
    <li class="out"><span class="es" lang="es-MX">¿En cuánto llegas?</span><span class="en">How long till you get here?</span></li>
    <li class="in"><span class="es" lang="es-MX">Ya casi, como diez</span><span class="en">Almost, like ten</span></li>
    <li class="out"><span class="es" lang="es-MX">¿Ya casi casi?</span><span class="en">Almost almost?</span></li>
    <li class="in"><span class="es" lang="es-MX">Sí sí ya casi</span><span class="en">Yeah yeah almost</span></li>
  </ul>
  <p class="chat-read">Four messages, zero facts. <strong>You asked for a prediction and got a reassurance, which is what the question was always going to produce.</strong></p>
</div>

<div class="chat-thread">
  <div class="chat-head"><span class="chat-avatar"></span><span>asking for a place</span><span class="chat-meta">you can plan around this</span></div>
  <ul class="chat-msgs">
    <li class="out"><span class="es" lang="es-MX">¿Por dónde vas?</span><span class="en">Whereabouts are you?</span></li>
    <li class="in"><span class="es" lang="es-MX">Acabo de pasar Chilpancingo</span><span class="en">Just passed Chilpancingo</span></li>
    <li class="out"><span class="es" lang="es-MX">Va, entonces ahí voy pidiendo</span><span class="en">Cool, I'll start ordering then</span></li>
  </ul>
  <p class="chat-read">One question, one landmark, one decision. <strong>Nobody had to guess and nobody had to apologize.</strong></p>
</div>

<figure>
  <img src="/images/blog/ya-voy-2.jpg" alt="A person sitting and waiting at the edge of a street." loading="lazy" />
  <figcaption>"Voy llegando" means the last leg has started. "Ya estoy abajo" is the one that means go outside. Photo by <a href="https://unsplash.com/photos/cB4Yg-PNyzo" target="_blank" rel="noopener noreferrer">Rendy Novantino on Unsplash</a>.</figcaption>
</figure>

## Apologizing for being late, the Mexican way

The English instinct is to explain. The Mexican shape is shorter and lands better: **a light apology, a landmark, and an estimate flagged as an estimate.**

<div class="do-dont">
  <div class="dd-col dd-do">
    <p class="dd-title">Lands well</p>
    <ul>
      <li><b lang="es-MX">Perdón, voy tarde. Ando en Insurgentes, llego como en veinte.</b></li>
      <li><b lang="es-MX">Ya voy saliendo, perdón. Ahí te aviso cuando vaya llegando.</b></li>
      <li><b lang="es-MX">Se me hizo tardísimo, ¿te alcanzo directo allá?</b></li>
      <li><b lang="es-MX">Ya estoy abajo.</b> — the one everyone actually wants</li>
    </ul>
  </div>
  <div class="dd-col dd-dont">
    <p class="dd-title">Lands badly</p>
    <ul>
      <li>A paragraph explaining the whole morning — nobody reads it</li>
      <li><b lang="es-MX">Ya casi</b> sent four times in a row</li>
      <li><b lang="es-MX">Ok.</b> — as a reply, a bare ok reads cold here</li>
      <li>Silence, then arrival. Worse in every country.</li>
    </ul>
  </div>
</div>

One more thing worth saying plainly: **you can still give a real time.** <mark lang="es-MX">Llego en quince</mark> is completely normal Spanish and nobody finds it rude or robotic. When there's a reservation, a doctor, or a flight involved, say the number and expect one back - <mark lang="es-MX">es que tenemos reservación a las nueve</mark> makes a direct question entirely fair. The looseness belongs to casual plans, and it evaporates the moment something is genuinely at stake.

<figure>
  <img src="/images/blog/ya-voy-3.jpg" alt="A group of people around a table with food and drinks." loading="lazy" />
  <figcaption>Everyone arrives eventually. The trick is spending the wait on something other than being annoyed. Photo by <a href="https://unsplash.com/photos/jlXtAvGx_hg" target="_blank" rel="noopener noreferrer">OurWhisky Foundation on Unsplash</a>.</figcaption>
</figure>

None of this is an argument that you should enjoy waiting. It's an argument that the messages you're getting are accurate reports of a genuinely unpredictable trip, in a city that has earned its ranking. Ask where instead of when, wait somewhere with a drink, and let <mark lang="es-MX">ya casi</mark> be what it has always been - a small kindness sent from a car that isn't moving.

[^rae-ir-gerundio]: [Perífrasis de gerundio (II). El auxiliar *ir*, Nueva gramática de la lengua española](https://www.rae.es/gram%C3%A1tica/sintaxis/per%C3%ADfrasis-de-gerundio-ii-el-auxiliar-ir) — Real Academia Española / ASALE
[^rae-aspecto]: [El aspecto verbal. Sus clases, Nueva gramática de la lengua española](https://www.rae.es/gram%C3%A1tica/sintaxis/el-aspecto-verbal-sus-clases) — Real Academia Española / ASALE
[^tomtom-headline]: [TomTom Traffic Index — headline numbers](https://www.tomtom.com/newsroom/explainers-and-insights/tomtom-traffic-index-2026-headline-numbers/) — TomTom
[^tomtom-ranking]: [TomTom Traffic Index ranking](https://www.tomtom.com/traffic-index/ranking/) — TomTom
[^mnd-traffic]: [Mexico City officially has the worst traffic of any city in the world](https://mexiconewsdaily.com/news/mexico-city-worst-traffic/) — Mexico News Daily
[^aml-ahorita]: [ahorita, Diccionario breve de mexicanismos de Guido Gómez de Silva](https://academia.org.mx/consultas/obras-de-consulta-en-linea/diccionario-breve-de-mexicanismos-de-guido-gomez-de-silva/item/ahorita) — Academia Mexicana de la Lengua

FAQ:
Q: What does ya voy mean?
A: I'm coming, or more precisely I'm in the process of coming. It marks intention and movement rather than distance, which is why it can arrive from someone still looking for their keys.

Q: What does voy llegando mean?
A: The arriving has begun. It usually means the final stretch - the same neighborhood, the last few streets, the taxi turning onto your road - rather than a person standing at your door.

Q: Is voy llegando a lie if they're still ten minutes away?
A: No. The grammar describes a process underway, not a location reached. Ten minutes into the last leg of a journey is genuinely voy llegando.

Q: What does ya casi mean?
A: Almost. It sits between en camino and llegando, and it's the vaguest rung on the ladder because it compares the journey to itself rather than to a clock.

Q: What does saliendo mean in a lateness text?
A: Leaving, or in the act of leaving. Ya voy saliendo is honest and useful - it tells you the journey hasn't started yet, which is more than most ETA guesses would.

Q: How do I say I'm running late in Mexican Spanish?
A: Voy un poco tarde or ya voy retrasado, ideally with a reason and a landmark: perdón, voy tarde, ando en Insurgentes. That's the shape people actually use.

Q: How do I ask when someone will arrive without sounding impatient?
A: Ask where they are, not when they'll arrive: ¿por dónde vas? A street name is verifiable and nobody has to invent a number.

Q: Why is Mexico City traffic so bad?
A: It's the most congested city in the TomTom Traffic Index. A kilometer that takes under two minutes on empty roads takes nearly three and a half in real conditions, which makes any precise ETA a guess.

Q: What does estoy abajo mean?
A: I'm downstairs. It's the last rung of the ladder and one of the most useful phrases in the city, because most CDMX buildings have a gate rather than a lobby.

Q: Should I still give a specific time?
A: Yes, when it genuinely matters - a reservation, a doctor, a flight. Llego en quince is perfectly normal Spanish. Just don't expect it back, and don't treat it as a contract when you get one.

Sources:
- TomTom Traffic Index — headline numbers: https://www.tomtom.com/newsroom/explainers-and-insights/tomtom-traffic-index-2026-headline-numbers/
- Mexico News Daily, Mexico City officially has the worst traffic of any city in the world: https://mexiconewsdaily.com/news/mexico-city-worst-traffic/
- Real Academia Española, Perífrasis de gerundio (II). El auxiliar ir (Nueva gramática): https://www.rae.es/gram%C3%A1tica/sintaxis/per%C3%ADfrasis-de-gerundio-ii-el-auxiliar-ir
- Real Academia Española, El aspecto verbal. Sus clases (Nueva gramática): https://www.rae.es/gram%C3%A1tica/sintaxis/el-aspecto-verbal-sus-clases
- Academia Mexicana de la Lengua, ahorita (Diccionario breve de mexicanismos): https://academia.org.mx/consultas/obras-de-consulta-en-linea/diccionario-breve-de-mexicanismos-de-guido-gomez-de-silva/item/ahorita
- TomTom Traffic Index ranking: https://www.tomtom.com/traffic-index/ranking/

Related words: ahorita, sale, ni-modo, mande
