Expressing duration with durante/por/no preposition

To express for how long you do/did/will do something in Spanish you do not need to use any prepositions

Here are some examples:

Voy a estar en Tenerife unos días.
I am going to be in Tenerife for a few days.

Voy a estar en Nueva York dos semanas.
I am going to be in New York for two weeks.

However, the prepositions "durante" and "por" can also be used:

No puede hablar durante 2 días.
He can't talk for 2 days.

Debo tomar estos antibióticos por siete días.
I must take these antibiotics for seven days.

Bear in mind that durante is more frequently used than por.

Learn more about these related Spanish grammar topics

Examples and resources

Voy a estar en Tenerife unos días.
I am going to be in Tenerife for a few days.


Debo tomar estos antibióticos por siete días.
I must take these antibiotics for seven days.


No puede hablar durante 2 días.
He can't talk for 2 days.


Voy a estar en Nueva York dos semanas.
I am going to be in New York for two weeks.


Q&A

Be the first to ask a question!

Find your Spanish level for FREE

Test your Spanish to the CEFR standard

find your Spanish level

Why not share the love?!

Getting that for you now.