El aeropuerto tiene dos terminales: la Terminal 1 tiene conexión al metro (y autobuses), mientras que la Terminal 2 tiene conexiones tanto al metro como al tren de cercanías (Rodalies). Tanto el metro como el tren de Rodalies están al final de la línea, y ambos pasan por la estación de El Prat de Llobregat camino a Barcelona. Un mapa está disponible en el sitio web de Rodalies (el aeropuerto está en la parte inferior izquierda, y Sitges está arriba y a la izquierda).
Si llegas a la Terminal 2 (principalmente aerolíneas de bajo coste), entonces la forma más fácil de llegar en tren es tomar el tren de Rodalies una parada hasta El Prat de Llobregat y cambiar allí a un tren hacia Vilanova que te llevará a Sitges. Tendrás que cambiar de andén para esto ya que estarás un poco "dando la vuelta" sobre ti mismo (pero el billete será válido). Un billete sencillo para esta ruta sería un billete de zona 1-4 de Rodalies y costaría €4.90. Ambos trenes pasan cada 30 minutos aproximadamente, y el viaje total está programado para durar alrededor de 44 minutos incluido el cambio de 10 minutos en El Prat. Todos los trenes desde la estación del aeropuerto se detienen en El Prat de Llobregat, pero desde El Prat asegúrate de tomar un tren que vaya a Vilanova (en el frente y en el lateral dirá R2 VILANOVA), ya que algunos trenes entre semana se detienen antes en Castelldefels (si tomas uno de estos, puedes cambiar en Castelldefels pero tendrás que cambiar de andén).
Desde la Terminal 1, tendrías que tomar el autobús de enlace gratuito de la Terminal 1 a la Terminal 2 y luego hacer lo mencionado arriba, o alternativamente tomar la línea L9 de metro hasta la estación de El Prat de Llobregat y luego el tren de Rodalies como mencionado arriba. Hay un suplemento en el metro para los viajes desde y hacia el aeropuerto, y necesitarías dos billetes para este viaje (uno para el metro y otro para el tren de Rodalies) por un total de €10.40 (€5.50 del metro y €4.90 de Rodalies). Utilizando el metro, este viaje tomaría alrededor de 12 minutos en el metro y 27 en el tren, más los tiempos de espera y cambio, por lo que aproximadamente unos 10 minutos más que el tren de Rodalies desde la T2. El autobús de enlace de la Terminal 1 a la Terminal 2 también toma alrededor de 10 minutos, por lo que los tiempos son comparables.
Para estos trenes, solo puedes comprar billetes el mismo día. Hay opciones para múltiples viajes - por ejemplo si son dos personas y planean un viaje de un día desde Sitges a Barcelona entonces podrían obtener un Bonotren que son 10 viajes por €31.45 (válido solo en los trenes de Rodalies) - pero de todas formas puedes comprar el billete justo antes de viajar. Para complicar las cosas, hay dos escalas de tarifas separadas para los billetes de múltiples viajes dependiendo de si son válidos solo en trenes de Rodalies o también en autobuses/metro/etc, pero para los billetes sencillos nada de esto aplica y la estructura de precios es "más sencilla".
Para completar, también hay un servicio de autobús desde el aeropuerto de Barcelona a Sitges que funciona una vez por hora y tarda alrededor de 45 minutos.
Si tomas el tren, para el viaje de El Prat a Sitges trata de sentarte en el lado izquierdo del tren (en dirección al viaje) ya que entre Castelldefels y Sitges la línea pasa por una serie de túneles excavados en los acantilados y las vistas son bastante escénicas.