vs 

QUICK ANSWER
"Al fin" is a phrase which is often translated as "at last", and "por fin" is a phrase which is often translated as "finally". Learn more about the difference between "al fin" and "por fin" below.
al fin(
ahl
 
feen
)
A phrase is a group of words commonly used together (e.g., once upon a time).
phrase
a. at last
El concierto ya empieza. - ¡Al fin! Ya me estaba poniendo impaciente.The concert is about to begin. - At last! I was growing impatient.
b. finally
Cuando al fin nos trajeron la comida, ya se nos había quitado el hambre.When they finally brought us our food, we weren't hungry any more.
Copyright © 2025 Dictionary Media Group, Inc.
por fin(
pohr
 
feen
)
A phrase is a group of words commonly used together (e.g., once upon a time).
phrase
a. finally
Por fin encontré las llaves del coche. Estaban en mi bolsillo.I finally found my car keys. They were in my pocket.
b. at last
¡Por fin he terminado de escribir mi autobiografía de 800 páginas!At last I have finished writing my 800-page autobiography!
Copyright © 2025 Dictionary Media Group, Inc.