How to get to Sitges without a car


Sitges is an ancient fishing town that has managed to preserve the charm of other periods. With an exceptional climate, 26 beautiful beaches and an outstanding location just 35 km from Barcelona, it’s not surprising that it’s become one of Catalonia’s favourite tourist destinations. Fortunately, tourism and sustainability go hand in hand in Sitges and the town has deservedly earned the world’s most prestigious environmental certification in terms of responsible tourism, namely the Biosphere Certificate. So if you want to visit the most famous town in the Garraf region, leave your car safely parked and head there on public transport!

1. How to get from Barcelona to Sitges by train

Sitges is very well connected by various means of public transport but we recommend travelling from Barcelona to Sitges by rail, one of the fastest, safest and most environmentally friendly means of transport. Trains leave Estació de França, Passeig de Gràcia and Sants stations in Barcelona every 15 minutes on the Rodalies R2-Sud commuter line and the journey to Sitges takes approximately 35 minutes. See timetables and prices on the Rodalies de Catalunya website.

2. How to get from Barcelona to Sitges by bus

Do you prefer getting around by bus? The express service offered by the Mon Bus company takes you from Barcelona to Sitges every 30 minutes and the journey takes just over 45 minutes. The three stops in Barcelona are very central: at number 33 on Ronda Universitat (between Plaça Catalunya and Carrer Balmes), on Carrer Sepúlveda and in Plaça Espanya. In Sitges, the bus drops you off at 14 Avinguda Vilanova, right next to Can Robert Park. You can find the timetable for weekdays, Saturdays and public holidays on the Mon Bus website.

3. How to get from Barcelona Airport to Sitges

If you live outside Catalonia, one of the advantages of visiting Sitges is that Barcelona Airport is located just 28 km from the town and the journey can be completed easily by train or bus. But to make your journey to the Garraf town as smooth as possible, you should check which terminal your plane is landing at. If it’s Terminal 2, you’re better off continuing your journey by train, since this terminal is connected to the train station by a walkway and you’ll save the ten minutes that the shuttle bus takes to transport you from Terminal 1 to the station. Once you’ve purchased your train ticket, get on a train terminating in Barcelona, get off at the Prat de Llobregat station and change to the Rodalies R2 Sud commuter line. There’s a train every half an hour and the journey to Sitges takes 24 minutes. However, if you’re landing in Terminal 1, the best option is to get on a bus operated by the Mon Bus company. You’ll find the bus stop outside the terminal, underneath the bridge. The times are different on weekdays, Saturdays and public holidays, so it’s worth checking these before you travel. However, to give you a rough idea, buses depart every 30 minutes from Monday to Friday and the journey takes approximately 25 minutes, depending on the traffic.

  • So you’ve arrived in Barcelona by yacht and you’d like to spend a few days in Sitges? No problem! The town boasts three marinas: Port Aiguadolç, Club Nàutic Garraf and Port Ginesta. And all three offer moorings for yachts in transit, ramps, a travel lift and a repair area, along with amenities for visitors and sports and leisure activities. For more information, please see their respective websites.


More information: