GetFromAirport
BCN · Barcelona, Spain

Barcelona–El Prat Airport to Sitges

Barcelona Airport to Sitges is about 25 km down the coast; the Rodalies train reaches it with one change, or take a taxi or transfer.

Sitges, BarcelonaSitges, BarcelonaWerner Lang (Wela49) / Wikimedia, CC BY-SA 3.0
IndependentWe compare every way in and link out — we don't sell the tickets, so the ranking isn't for sale.
3options compared on this route
401routes across the site
50airports covered

Sitges is a chic Mediterranean beach town southwest of the airport, famous for its seafront, nightlife and vibrant LGBTQ+ scene — a popular day trip and holiday base.

Compare

Every way to get there

Private transferTrainTaxi

Our verdict: for Sitges, a private transfer is the easiest door-to-door option (from €55).

Transport options
Private transferBest valueWelcome Pickups · KiwitaxiBest for families, groups & late arrivals
30 min
€55–75
24/7 · pre-booked✓ Door-to-door
TrainCheapestRodalies R2 Nord + R2 Sud (change at El Prat)Best for budget travellers near a station
45 min
€5–5
Every ~30 min
TaxiBarcelona city taxiBest for small groups in a hurry
30 min
€55–70
24/7 on demand✓ Door-to-door
Indicative prices, converted from EUR at approximate rates for guidance only. Cheapest and fastest options are highlighted; always confirm before you book.
Value

What it costs for your group

The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.

GroupPrivate transferBest value
Solo · 1 traveller€55Private transfer
Couple · 2 travellers€55Private transfer
Family of 4 · 4 travellers€55Private transfer

Which option should you choose?

If your priority is…Our pickWhy
Lowest priceCheapest fareFrom €4.6, though slower with a change in the city.
Speed & comfortPrivate transferDoor-to-door, fixed price, a driver waiting for you.
A group of 3–4Transfer or taxiOne flat fare splits cheaper than several bus tickets.
A late-night arrivalTransfer or taxiBoth run 24/7 when buses and the tram have stopped.
In detail

By transport mode

Private transfer

Fastest and easiest with luggage — a fixed price straight to your hotel.

Where to catch it: Driver meets you in arrivals.

30 min€55–7524/7 · pre-booked
Best for families, groups & late arrivals

Train

One stop on R2 Nord to El Prat de Llobregat, then change to R2 Sud toward Vilanova; ~30 min onward to Sitges.

Where to catch it: Aeroport station (T2).

45 min€5–5Every ~30 min
Best for budget travellers near a station

Taxi

Inter-urban metered tariff plus the €4.60 airport supplement; confirm the fare with the driver.

Where to catch it: Taxi ranks at T1/T2.

30 min€55–7024/7 on demand
Best for small groups in a hurry
In pictures

Sitges & Barcelona in photos

Before you ride

Buying tickets in Barcelona

Barcelona's public network runs on integrated ATM tickets sold at red TMB machines in the terminals. The airport metro (L9 Sud) is not covered by the standard T-casual multi-trip ticket, which excludes airport stations, so you buy a separate single Airport Metro ticket (around €5.50 one-way). If you plan several rides, the Hola BCN travel card (2-5 days) does include unlimited airport metro and city transport. The Aerobús to Plaça Catalunya is a separate flat fare of about €7.25 one-way. Machines take cash and contactless.

Arrive safe

Taxi scams & safety in Barcelona

Use only the official black-and-yellow taxi rank outside each terminal; drivers are metered under the metropolitan tariff, so central Barcelona typically runs roughly €30-40 including the airport supplement. The widely repeated "fixed €39" applies only to the cruise-port (Moll Adossat) route, not the city. Ignore anyone approaching you inside arrivals offering a ride. Uber, Bolt, Cabify and Free Now all operate here; request the car and meet it at the signed ride-hail pickup area rather than the taxi rank.

The full guide

Getting from BCN to Sitges

There is a moment, somewhere along the coast road southwest of the airport, when the city falls away and the Mediterranean opens up beside you — whitewashed houses, palm-lined promenades and that unmistakable glitter of sea. That is Sitges, a chic little beach town barely 25 km from the terminals, and one of the most rewarding places to point yourself the minute you land. People come for the seafront, they stay for the nightlife, and the town's warm, easygoing LGBTQ+ scene has made it one of the friendliest holiday bases on the whole Catalan coast. Whether you are here for a single sun-drenched day trip or a fortnight of doing gloriously little, the good news is that getting from the plane to the sand is refreshingly simple.

Straight from arrivals to the sand

If you are travelling with a suitcase, a beach bag and a firm intention to be lying by the water within the hour, book a private transfer and be done with it. Operators such as Welcome Pickups and Kiwitaxi run these around the clock, pre-booked, with a driver on hand to take the cases and — mercifully — already knowing exactly where your hotel is. You settle into the car, watch the coastline roll past, and roughly 30 minutes later you are being dropped at the door. Expect to pay roughly €55–75, agreed in advance, so there are no surprises and no fumbling for change. It is the fastest and easiest way to make the trip, and when you have luggage in tow that convenience quietly pays for itself. This is the option I quietly recommend to anyone arriving tired, arriving late, or simply arriving in the mood to start their holiday the moment they step off the plane.

The Rodalies route, and its one catch

Now, the honest bit. Yes, you can reach Sitges by train, and at roughly €4.60–5 it is gloriously cheap. The Rodalies commuter network runs from Aeroport station at Terminal 2, with trains rolling through about every 30 minutes, and the whole journey takes around 45 minutes. But here is the catch nobody tells you at the check-in desk: it is not one clean ride. You board the R2 Nord line and travel a single stop to El Prat de Llobregat, then you get off, find the right platform, and change onto the R2 Sud line heading towards Vilanova. From there it is about another 30 minutes down the coast to Sitges.

On paper that sounds tidy enough. In practice, changing trains at El Prat de Llobregat with a wheeled case, a folding pram or an armful of duty-free is exactly the sort of faff that can sour the start of a trip. You are watching the boards, second-guessing platforms, and hauling bags up and down in the heat while the clock ticks. If you are a light, confident traveller and the budget matters more than the fuss, the train is a perfectly honest choice — I would take it myself with just a rucksack. But be clear-eyed about that change. For most people arriving with proper holiday luggage, the door-to-door options genuinely beat the change-at-El-Prat shuffle, and I would not pretend otherwise.

Hailing a metered cab

The middle path is the classic Barcelona taxi. Head to the ranks at Terminal 1 or Terminal 2, jump in one of the black-and-yellow cabs, and you will be at the seafront in around 30 minutes. Because Sitges sits outside the city proper, the driver runs the inter-urban metered tariff rather than a flat city rate, and there is a fixed €4.60 airport supplement added on top. All told you are looking at roughly €55–70 — broadly in the same territory as a pre-booked transfer. My one piece of advice: it never hurts to confirm the likely fare with the driver before you set off, so you know roughly where you will land. Cabs are available 24/7 and on demand, which makes them a fine fallback if your flight lands at some unsociable hour and you would rather not have pre-arranged anything.

So which one is for you?

It really comes down to your bags and your budget. Landing light and counting the pennies? The Rodalies train is your cheerful, thrifty friend — just brace for that El Prat de Llobregat change. Want zero thinking and a door-to-door arrival? A private transfer, booked in advance for a fixed price, is the smoothest way in. And the taxi sits comfortably between the two, ready whenever you are. Whichever you choose, the reward at the end is the same: that first glorious lungful of sea air, and Sitges spread out before you, ready to be enjoyed.

Frequently asked

BCN to Sitges — FAQ

How far is Sitges from Barcelona–El Prat Airport?
Sitges is about 25 km from Barcelona–El Prat Airport (BCN), roughly a 45-minute drive depending on traffic.
How much is a transfer from Barcelona–El Prat Airport to Sitges?
A pre-booked private transfer starts from around €55 for the whole car. A metered taxi is similar or a little more, while a hire car is about €22–40 per day.
What's the cheapest way from Barcelona–El Prat Airport to Sitges?
The train (Rodalies R2 Nord + R2 Sud (change at El Prat)) is the cheapest way in, from about €4.6 — though it isn't door-to-door and can involve a change.
How do I get from Barcelona–El Prat Airport to Sitges at night?
Private transfers and airport taxis run 24/7, so a late arrival is no problem. Trains, the metro and most buses are limited or stop overnight.
More from BCN

Other destinations from Barcelona–El Prat Airport

Private transferfrom €55
Book →