vs 

QUICK ANSWER
"Hasta" is a preposition which is often translated as "until", and "por" is a preposition which is often translated as "by". Learn more about the difference between "hasta" and "por" below.
hasta(
ahs
-
tah
)
A preposition is a word that indicates the relationship between a noun and another word (e.g., He ran through the door.).
preposition
a. until
Me quedo hasta mañana.I'm staying until tomorrow.
b. up to
El comedor tiene capacidad hasta para 20 personas.The dining room can accommodate up to 20 people.
c. down to
La temperatura cayó hasta 5 bajo cero.The temperature dropped down to 5 below zero.
a. to
Te acompañaría hasta los confines del mundo.I'd go with you to the ends of the earth.
b. as far as
Ven conmigo hasta la esquina.Come with me as far as the corner.
3. (before)
Regionalism used in Central America: Guatemala, El Salvador, Honduras, Nicaragua, Costa Rica, and Panama
(Central America)
Regionalism used in Mexico
(Mexico)
a. until
Hasta hoy no lo sabía.I never knew until today.
An adverb is a word that describes a verb, an adjective, or other adverbs (e.g., to run quickly, very tired).
adverb
a. even
Todo el mundo lo sabe, hasta mi perro.Everyone knows that, even my dog.
Copyright © 2026 Dictionary Media Group, Inc.
por(
pohr
)
A preposition is a word that indicates the relationship between a noun and another word (e.g., He ran through the door.).
preposition
a. by
Pásate por mi casa si quieres.Come by my house if you want.
a. because of
Se retiró por problemas personales.She resigned because of personal issues.
a. for
Estaré en Madrid por Navidad.I will be in Madrid for Christmas.
a. by
Puedes seguir tu paquete por correo electrónico.You can track your parcel by e-mail.
a. through
El hilo pasa por la aguja.The thread passes through the needle.
a.
The following examples show ways to translate this word or phrase without using a direct equivalent.
no direct translation
¿Has ido a por tu hijo a la escuela?Have you picked up your son from school?
Habrá que ir a por leche cuando lleguemos.We'll need to go out for milk when we get there.
a. times
Tres por tres son nueve.Three times three is nine.
a. per
Mi tarifa es 50 dólares por artículo.My rate is 50 dollars per article.
a. for
Te doy quince pesos por la cobija.I'll give you fifteen pesos for the blanket.
a. for
Yo terminaré el trabajo por ti cuando estés de vacaciones.I'll finish the job for you while you're on vacation.
a.
The following examples show ways to translate this word or phrase without using a direct equivalent.
no direct translation
Está por verse.That remains to be seen.
El asunto está por resolverse.The issue is yet to be resolved.
b. about to
Mi papá está por llegar.My dad's about to arrive.
a. by
¿Ese cuadro fue pintado por Elena o Rosa?Was that painting done by Elena or Rosa?
Copyright © 2026 Dictionary Media Group, Inc.