Barcelona to Sitges: 35 km, 35 Minutes by Train
Sitges is a glamorous coastal town 35 km (22 mi) southwest of Barcelona in the Garraf comarca.
Transport Options
- Train (R2 Sud/R13/R14/R15/R16): 30–40 min from Barcelona Sants / Passeig de Gràcia. Every 10–20 min. €4.50 one-way. Best option.
- Car (C-31/C-32): 35–45 min (traffic-dependent). Parking in Sitges difficult summer weekends.
- Bus (MonBus L94): ~50 min from Hospital Clínic. Less frequent.
Why Go
- 17 beaches (4 nudist), promenade, historic center (Cau Ferrat, Maricel museums).
- Sitges Film Festival (October), Carnival (Feb/Mar), vibrant LGBTQ+ scene.
- Day trip or overnight from Barcelona.
Trains run late (past midnight weekends). Check Rodalies app for real-time.