From Barcelona Airport

 By train: At the airport Terminal 2 (T2) you can find the train station. Schedules:

Suburban Train

Other options, if you loose the last train you can consult the bus schedules:

Shuttle Bus Bcn Airport – Plaza Cataluña

After you have to take the Bus Night N82 to Arenys de Mar  that you can find it in front of El Corte Inglés.

Night Bus N82 (Select N82)

From Girona Airport

You have to go to the Girona airport to the bus station in the city of Girona which is in front of the train station. Consult the schedules:

Bus Girona Airport – Bus Girona Station

after train to Arenys de Mar. Consult the schedules:

Train Girona – Arenys de Mar

By bus to Girona – Arenys de Mar. Consult the schedules;

Bus Girona – Arenys de Mar