Translate from Spanish to English:

Al menos 48 horas antes del dia de llegada.

English:
At least 48 hours before day of arrival.