alcanzarvsllegar
/al-kahn-SAHR/
/yeh-GAHR/
💡 Quick Rule
Llegar = arriving at a destination. Alcanzar = reaching for something or catching up.
Think: Llegar to a Location, Alcanzar an object you want to Catch.
- Alcanzar can also mean 'to be enough' or 'to suffice', like in 'el dinero no alcanza'.
- For goals, both can be used, but 'alcanzar una meta' emphasizes achievement, while 'llegar a la meta' emphasizes crossing the finish line.
📊 Comparison Table
| Context | alcanzar | llegar | Why? |
|---|---|---|---|
| Physical Movement | Alcanza la sal, por favor. | Ya casi llego a tu casa. | Alcanzar is for reaching/grabbing an item. Llegar is for arriving at a location. |
| People in Motion | Si corres, me puedes alcanzar. | Él siempre llega tarde. | Alcanzar is for closing a distance between moving things. Llegar is for the final arrival at a destination. |
| Goals & Summits | Alcanzó la cima de la montaña. | Llegó a la cima de la montaña. | Often interchangeable. 'Alcanzar' highlights the achievement, while 'llegar' highlights the end of the journey. |
| Abstract Concepts | El presupuesto no alcanza. | Llegó el momento de la verdad. | Alcanzar can mean 'to suffice'. Llegar is used for the arrival of time or moments. |
✅ When to Use "alcanzar" / llegar
alcanzar
To reach (for), to catch up (to), to achieve, to be enough
/al-kahn-SAHR/
Physically reaching for an object
No alcanzo el azúcar en el estante de arriba.
I can't reach the sugar on the top shelf.
Catching up to someone or something
Corre más rápido o no vamos a alcanzar el tren.
Run faster or we're not going to catch the train.
Achieving a goal
Ella trabajó duro para alcanzar sus sueños.
She worked hard to achieve her dreams.
To be enough / to suffice
¿Alcanza la pizza para todos?
Is there enough pizza for everyone?
llegar
To arrive at a destination
/yeh-GAHR/
Arriving at a physical place
Llegamos al aeropuerto con dos horas de antelación.
We arrived at the airport two hours early.
The arrival of a time or event
¡Por fin llegó el fin de semana!
The weekend finally arrived!
Reaching a certain point or age
Mi abuela llegó a los 100 años.
My grandmother reached 100 years of age.
To become (with 'a ser')
Con el tiempo, llegó a ser un gran líder.
Over time, he became a great leader.
🔄 Contrast Examples
With "alcanzar":
Alcanzamos la cima al mediodía.
We reached/attained the summit at noon.
With "llegar":
Llegamos a la cima al mediodía.
We arrived at the summit at noon.
The Difference: Both are correct and very similar. 'Alcanzar' subtly emphasizes the effort and achievement of getting there, while 'llegar' focuses more on the simple fact of arriving at the destination.
With "alcanzar":
Si corremos, podemos alcanzar el autobús.
If we run, we can catch the bus.
With "llegar":
El autobús llega a la parada a las cinco.
The bus arrives at the stop at five.
The Difference: 'Alcanzar' is about catching up to something that is moving. 'Llegar' is about the bus's scheduled arrival at a static point (the bus stop).
With "alcanzar":
El dinero no alcanza para comprar un coche.
The money isn't enough to buy a car.
With "llegar":
El dinero llegará mañana.
The money will arrive tomorrow.
The Difference: Here the meanings are completely different. 'Alcanzar' talks about sufficiency (if there's enough). 'Llegar' talks about the physical or electronic arrival of the money.
🎨 Visual Comparison

Alcanzar is about the effort to reach or catch. Llegar is about the final arrival.
⚠️ Common Mistakes
Alcancé a la oficina a las 8.
Llegué a la oficina a las 8.
When you talk about arriving at a destination like an office, a city, or a house, you always use 'llegar'.
No llego el libro en el estante.
No alcanzo el libro en el estante.
Use 'alcanzar' for the action of stretching to touch or grab something. 'Llegar' is for arriving at a place, not an object.
¿Llega la comida para todos?
¿Alcanza la comida para todos?
To ask if there's enough of something (if it will suffice), the correct verb is 'alcanzar'.
📚 Related Grammar
Want to understand the grammar behind this pair? Explore these lessons for a deep dive:
✏️ Quick Practice
Quick Quiz: Alcanzar vs Llegar
Question 1 of 3
Which verb completes the sentence? 'Si te apuras, puedes ___ al grupo.'
🏷️ Tags
Frequently Asked Questions
Can I ever use 'llegar' for a goal?
Yes, absolutely! 'Llegar a la meta' (to arrive at the finish line/goal) is very common. The difference is subtle: 'alcanzar la meta' often carries a stronger sense of overcoming obstacles to achieve the goal, while 'llegar a la meta' focuses on completing the journey to get there. In many cases, they can be used interchangeably.
Is 'alcanzar a ver' (to manage to see) related?
Yes, it's a great example of 'alcanzar' meaning 'to manage to do something' or 'to succeed in'. 'Alcancé a ver el final de la película' means 'I managed to see the end of the movie'. It implies you just made it or there was some difficulty involved.



