Sitges is located 20 km from Barcelona airport. It can be reached by:
- by RENFE C2 train from the airport to El Prat de Llobregat station. The stop is located a short walk from each terminal, runs every 30 min from 6:00 to 23:00. And from El Prat de Llobregat station to Sitges, according to the timetable;
- the MonBus, which leaves from Terminal 2B. On weekdays it runs once an hour, on Saturday - once every two hours, and on Sunday - 4 times a day, the ticket price is 4 EUR;
- by cab to Sitges will take only 20 minutes and cost 40-50 EUR.