How to get from Barcelona airport to Sitges
Sitges is close to Barcelona El Prat airport which is 30km north of Sitges. There are several ways to get from Barcelona airport to Sitges. There is no direct train connection from Barcelona airport to Sitges.
By train. Ticket price for single ticket €2.90. Travel time around 45 minutes.
There is no direct train from Barcelona airport to Sitges. Barcelona airport has two airport terminals, T1 and T2. The railway station is located at Terminal T2. If you are landing at T1 you can take a free green shuttle bus (green) to get from terminal T1 to terminal T2. When you are at Barcelona airport train station take the Renfe R2 Nord train (it is the only line at this station) which leaves every 30 minutes towards Maçanet-Massanes. The name for this railway network is "Cercanias" in Spanish - and " Rodalies" in Catalan. Get off at the first station called "El Prat de Llobregat" and change platform to take the train to Sitges which is the R2 Sud in the direction "Sant Vincenç de Calders."
From Sitges station you can walk to most hotels in the town centre or take a local taxi.
By Bus. Ticket price: € 2.85 single. Travel time around 45 minutes
Take “Mon Bus” from Terminal 1 arrivals of Barcelona airport to Sitges. Timetable: Hourly in mornings and evenings and half-hourly from around 11.30 to 18.00.
> See Monbus airport timetable.
By Taxi. Price around € 60. Travel time around 30 minutes.
There are taxis outside terminals T1 and T2 of Barcelona airport.
By Car. Driving time around 30 minutes.
You can rent cars at Barcelona airport. (We can recommend Europcar) Take the C-31 highway towards Castelldefels, and then take C-32 tollroad (previously called A-16) Get off at exit 30 towards Rambla de Sitges. At the roundabout, take the second exit towards C-211/Passeig de Vilafranca. Take the first exit after the second roundabout. You will reach another roundabout and then take the third exit towards Avenida Sofía. Keep going straight, the hotel is right on the sea promenade. Toll cost approx: € 5.40
> Find timetable of trains from Sitges to Barcelona airport
> Book hotels in Sitges