From Barcelona airport
Terminal 1 is larger and farther from the city. Most major airlines operate there.
Terminal 2 is used by many low-cost airlines and has a train station towards the city center.
Option 1: Train from T2 to Passeig de Gracia, then metro L4 to Selva de Mar.
Option 2: Aerobus to the center, then metro to Selva de Mar.
Option 3: Taxi, usually the easiest door-to-door option for families.