How to get to Sitges

  • 20 minutes from the Barcelona international airport
  • 35 minutes from Barcelona
  • 35 minutes from the Barcelona AVE high-speed train station
  • 35 minutes from Barcelona’s harbour
  • 45 minutes from the Reus airport
  • 45 minutes from the Tarragona AVE high-speed train station
  • 1 hour 30 minutes from the Girona airport

Sitges is easy to access in all aspects, since it is just 35 south of Barcelona, to which it is connected by excellent road, motorway and railway links.

Road access:
The C-32 motorway connects Sitges with Barcelona in just 30 minutes, and with Tarragona in 45. From Vilafranca you can take the AP-7 motorway that goes all the way to La Jonquera heading north to later connect with the European motorway network, and heading south with the other Spanish motorways

By bus:
The MonBus company offers bus service connecting Sitges with Barcelona and vice versa, with regular stops at the Airport.You can visit the MonBus website

By train:
There’s a train from Sitges to Barcelona approximately every 15 minutes that takes just 35 minutes. From the Barcelona Sants station there are daily trains departing for the rest of Spain and Europe.
For more information visit the Renfe website

By Plane:
The Barcelona International Airport is just 28 km from Sitges. Most airlines fly to and from here. There are daily flights to other cities in the rest of Spain, the rest of Europe and other continents. There is also a shuttle service that guarantees a continuous connection with Madrid. You should also keep in mind that there are airports in Reus (67 km away) and Girona (135 km away) where the low-cost airlines operate.
From Sitges, you can reach the airport by train, switching to another train at the Prat de Llobregat station.

The Mon-Bus Company offers daily bus service with stops at the Barcelona Airport.

In addition, you can drive back and forth between the Airport and Sitges using the C-32 motorway or the C-31 highway