✈ Flying into Girona Airport? We have a separate step-by-step guide covering buses, trains and taxis from Girona-Costa Brava Airport to Calella and the Maresme coast.

Girona Airport Guide →

From Barcelona Airport (El Prat) to Maresme

Five ways to reach the coast — ranked by our recommendation

Quick Comparison — Airport to Calella

Option Price Time Runs Best for
⭐ Aerobus + R1 Train ~€13.50 ~2h Daytime (R1 ends ~22:30) Our pick — fast, comfortable, both terminals
⭐ Sagalés 603 Direct Bus €11.85 ~2h 3–4x daily No transfers — direct to Calella/Blanes
Private Transfer €83–130 ~1h15 24/7 Fixed price, door-to-door, flight monitoring
Shared Shuttle ~€14/pp ~1h45 Seasonal Cheapest door-to-door — book 48h ahead
Metered Taxi €110–120 ~1h15 24/7 No booking needed — rank at arrivals
R2 Nord + R1 Train (via Sants) €5.50–8.25 ~2h 05:40–23:38 Cheapest option — single ticket, but trains often delayed
Metro L9 Sud €5.90 ~2.5h+ 05:00–midnight Slowest — skip it

Option 3: Private Transfer or Taxi

The quickest and most comfortable option, especially for groups, families with luggage, or late-night arrivals when public transport stops running. Available 24/7 — the only option after ~22:30 when trains stop. Shared shuttles from €14/person, private sedans from €83, metered taxis ~€110–120.

Pre-Booked Transfers & Shuttles

Fixed price, driver waits at arrivals with a name board, flight monitoring if delayed. Cheaper than a metered taxi for longer distances to the Maresme coast.

CompanyTypeTo CalellaTime24/7?Key Feature
TerravisionShared shuttle~€14/person~1h45SeasonalCheapest option; shared minibus, book 48h ahead, Apr–Oct only
ChofixPrivate sedanfrom €83~1h15YesBest confirmed price; 14 vehicle types, WhatsApp coordination
SuntransfersPrivate sedan~€85–110~1h15YesUK-based, no booking fees, long-established
SolhopPrivate sedan~€104~1h15YesPay on arrival (cash or card); 4.9/5 from 8,800+ reviews
Welcome PickupsPrivate sedan~€100–130~1h15YesDriver photo & number sent in advance; strong TripAdvisor reviews
ZoneTransfersPrivate sedan~€90–110~1h15YesAll-inclusive pricing, no hidden fees; WhatsApp booking
KiwitaxiPrivate sedan~€107–119~1h15YesGlobal marketplace; 12+ vehicle options from micro to minibus

Prices are for a standard sedan (up to 4 passengers) unless stated otherwise. All private transfers include meet & greet, flight monitoring and door-to-door service as standard. Verify final prices on each company’s website before booking.

Tip for groups: A private sedan (4 passengers) at €83 works out to ~€21 per person — only slightly more than the Sagalés bus, with door-to-door convenience.

Metered Taxi from the Airport

  • To Barcelona city centre: €35–45 (metered, not flat rate)
  • To Calella: ~€110–120 / To Blanes: ~€130–160
  • Journey: ~1h15 to Calella (door-to-door)
  • Airport supplement: +€4.50 (always applied)
  • Night rate (20:00–08:00, weekends, holidays): €1.62/km vs €1.32/km daytime
  • No luggage charge — bags in the boot are free
  • Card payment accepted in all Barcelona taxis
Taxi Prices to Every Maresme Town
DestinationApprox. CostTime
Airport → Montgat~€40–50~25 min
Airport → El Masnou~€45–55~30 min
Airport → Premià de Mar~€50–65~30 min
Airport → Vilassar de Mar~€55–70~35 min
Airport → Cabrera de Mar~€60–75~40 min
Airport → Mataró~€75–90~45 min
Airport → Arenys de Mar~€85–100~55 min
Airport → Calella~€110–120~1h15
Airport → Pineda de Mar~€110–125~1h15
Airport → Santa Susanna~€115–130~1h20
Airport → Malgrat de Mar~€120–140~1h20
Airport → Blanes~€130–160~1h30

Prices are approximate and vary with traffic, time of day and route taken. Night rate (~20:00–08:00) is higher. C-32 motorway tolls may apply on top.

Uber/Cabify: Being phased out in Barcelona. Use the FreeNow app instead (formerly MyTaxi) — it works with licensed Barcelona taxis.

Option 4: Airport Train (R2 Nord) + R1 Rodalies

The cheapest option from the airport. One single ticket covers the entire journey: take the R2 Nord to Sants Estació, then transfer to the R1 line. Rodalies trains are known for delays, so allow extra time.

1

Get to Terminal 2 train station

  • The train station is at Terminal 2 only (connected walkway from T2B)
  • If you arrive at T1: Take the free shuttle bus to T2 (every 6–11 minutes, runs 24/7, about 10–15 min)
2

Take the R2 Nord train to Sants Estació

  • Direction: Maçanet-Massanes or Sant Celoni (check platform display)
  • Runs every 30 minutes
  • Journey: ~19 minutes to Sants Estació
  • First train: 05:42 / Last train: 23:38
3

Transfer to the R1 Rodalies train at Sants Estació

  • At Sants Estació, follow signs to the R1 platform (same station, no need to exit)
  • Direction: Maçanet-Massanes or Blanes
  • Trains every 15–30 minutes
  • This takes you directly to every Maresme town (see full station list)
  • One ticket covers the whole journey — from €5.50 to Montgat up to €8.25 to Blanes
Heads up: Rodalies trains are notorious for delays and cancellations. Allow extra time, especially if you have a connection to make. The T-Casual card works on the R2 Nord (it does NOT work on the Metro L9 or Aerobus), so if you buy a multi-zone T-Casual, one trip covers the entire airport → Sants → R1 → Maresme journey.

Option 5: Metro L9 Sud

The metro serves both T1 and T2, but it does not go to the city centre directly. You must transfer at Zona Universitària to reach Plaça Catalunya — making it the slowest option at around 50 minutes just to the city, before you even get on the R1.

  • Price: €5.90 (special airport ticket — T-Casual does NOT work)
  • Hours: 05:00–midnight (24h on Saturdays, until 02:00 on Fridays)
  • Frequency: every 7 minutes

Our recommendation: Skip the metro. The Aerobus or Sagalés 603 are faster and more comfortable.

💡 Pro Tips

  • Staying in Calella, Pineda, Malgrat or Blanes? The Sagalés 603 direct bus is often the smartest choice — no transfers, straight from the airport.
  • Aerobus is great for daytime — leaves from both terminals, drops you at Plaça Catalunya with R1 right there. But useless after ~9pm as the last R1 to Maresme is around 22:30.
  • Rodalies delays are common — if you take the all-train route (R2+R1), build in extra time. Don’t rely on tight connections.
  • Arriving at T1? For the train, you need the free shuttle to T2 (add 10–15 min). If you want to skip the shuttle, take the Aerobus directly from T1.
  • Google Maps works for real-time Barcelona train schedules — very accurate.
  • Keep your ticket — you need it to exit through the barriers at your destination.
  • Groups of 3–4? A taxi split 4 ways can be cheaper per person than public transport.
🚆

R1 Train Line — Every Town on the Coast

The R1 Rodalies line connects all Maresme towns to Barcelona and each other

R1 Stations, Times & Prices

The R1 runs from Plaça Catalunya and Sants Estació to every Maresme town. From the airport, add ~25 min (Aerobus to Pl. Catalunya) or ~19 min (R2 Nord to Sants).

All R1 Stations — Times & Prices from Pl. Catalunya & Airport
Town Zone From Pl. CatalunyaPl. Cat. From AirportAirport From Airport (R2+R1)Airport
Montgat2E~22 min~52 min€5.50
El Masnou2E~27 min~57 min€5.50
Premià de Mar2E~33 min~63 min€5.50
Vilassar de Mar2E~36 min~66 min€5.50
Cabrera de Mar3E~38 min~68 min€5.50
Mataró3E~43 min~73 min€5.50
S.A. de Llavaneres3E~47 min~77 min€5.50
Caldes d’Estrac3E~50 min~80 min€5.50
Arenys de Mar4H~53 min~83 min€5.50
Canet de Mar4H~57 min~87 min€5.50
Sant Pol de Mar4H~63 min~93 min€6.60
Calella4H~68 min~98 min€6.60
Pineda de Mar4H~71 min~101 min€6.60
Santa Susanna5H~74 min~104 min€6.60
Malgrat de Mar5H~78 min~108 min€6.60
Blanes5H~83 min~113 min€8.25

Times are approximate. “From Airport” adds ~30 min for the R2 Nord connection via Sants Estació. Train prices are for a single ticket covering the entire airport → Sants → R1 journey. If using the Aerobus (€7.45) to Pl. Catalunya instead, you need a separate R1 ticket. Check Rodalies website for live schedules.

Towns Without a Train Station

  • Tiana — Nearest station: Montgat. Take TUSGSAL bus B29 or B35 (~10 min)
  • Sant Vicenç de Montalt — Nearest station: Caldes d’Estrac (9 min walk). Also Moventis bus C-21 from Mataró
  • Lloret de Mar — No train at all. Take R1 to Blanes, then Pujol bus to Lloret (every 30 min, 20 min). Or use the Terravision shuttle direct from the airport.

R1 Schedule

  • To Mataró: Every 6–10 minutes (peak/off-peak)
  • To Calella: Every 15–30 minutes
  • To Blanes: Every 30 minutes
  • First train from El Clot to Calella: ~05:20
  • Last train from El Clot to Calella: ~22:30
  • Times vary slightly by day — always check the live schedule below before travelling.

💡 Tips for Train Travel

  • Buy tickets from machines — they accept cards and have an English option
  • Keep your ticket — you need it to exit through the barriers
  • Sit on the right side (heading north from Barcelona) for sea views on parts of the journey
  • Don’t miss the last train — after ~22:30, a taxi back from Barcelona to Calella costs ~€100+
  • Between Maresme towns: the R1 takes just 3–5 minutes per stop — easy for visiting neighbouring towns
🎫

Tickets & Travel Cards

Which ticket saves you the most money

T-Casual (10-Trip Card)

The T-Casual is a 10-trip integrated card that works on trains (including the airport R2 Nord), buses and metro. One trip allows transfers within 75 minutes (+15 min per extra zone). Personal and non-transferable.

ZonesPrice (10 trips)Per tripCovers
2 zones€25.50€2.55Airport + Montgat to Vilassar de Mar
3 zones€34.70€3.47Airport + up to Mataró / Caldes d’Estrac
4 zones€44.65€4.47Airport + up to Calella / Pineda de Mar
5 zones€51.20€5.12Airport + up to Blanes / Malgrat de Mar
Where T-Casual works and doesn’t work:
  • ✔ R2 Nord airport train (Rodalies)
  • ✔ R1 Rodalies to all Maresme towns
  • ✔ Barcelona metro, bus and tram
  • ✔ N17/N18 night buses
  • ✘ Metro L9 airport stations
  • ✘ Aerobus
  • ✘ Sagalés 603 direct bus

Hola Barcelona Travel Card

Unlimited travel on metro (including airport L9), buses, tram and Rodalies trains. Good value if you’re making several trips to Barcelona from the coast.

DurationPrice
2 days€18.70
3 days€27.30
4 days€35.60
5 days€43.60

Includes the airport metro L9 (which T-Casual doesn’t cover). Buy at holabarcelona.com.

🚍

Getting Around Maresme

Local buses, taxis and getting between towns

Local Buses

For most trips between Maresme towns, the R1 train is easiest. Buses are useful for reaching inland towns or places without a train station.

Main Operators

  • Moventis (Sagalés) — Main interurban operator for Maresme. Lines include E11 (Barcelona–Mataró express), C-21 (Mataró–Sant Vicenç de Montalt), C-22 (coastal/inland)
  • TUSGSAL — Southern Maresme (Badalona, Montgat, Tiana area). Lines B29/B35 connect Tiana to Montgat station
  • Pujol (Autocars Pujol) — Blanes to Lloret de Mar to Tossa de Mar (every 30 min, ~20 min journey, ~€2–3)
Night bus: The N82 runs along the coast at night. Check Moventis for the current schedule.

Local Taxis (Between Towns)

Each Maresme town has local taxi services. You’ll usually find them at the train station or call for a pickup. Short hops between neighbouring towns are inexpensive (€8–15).

  • Tipping: Not expected in Spain. Rounding up is appreciated.
  • Card payment: Accepted in most taxis, but carry some cash as a backup in smaller towns.
🌙

Arriving at Night? Your Options After Midnight

Many budget flights arrive late — here’s how to get to Maresme

The problem: R1 trains to Maresme stop around 22:30. The R2 Nord airport train stops at 23:38. If your flight lands after 11pm, public transport to the coast is not available.

What Still Runs After Midnight

TransportLast ServiceTo Maresme?
AerobusRuns 24/7 (every 20 min after 1am)To Plaça Catalunya only — no onward Maresme connection
N17 / N18 Night Bus~22:00–05:00, every 20 minTo Plaça Catalunya only (€2.90, T-Casual valid)
Metro L9 (Fridays)Until 02:00To Zona Universitària only — no Maresme
Metro L9 (Saturdays)Runs all nightTo Zona Universitària only — no Maresme
Taxi24/7Yes — ~€114 to Calella (metered, night rate)
Pre-booked transfer24/7Yes — from ~€83 to Calella (fixed price)

Our Recommendation for Late Arrivals

If your flight arrives after 10pm and you’re heading to the Maresme coast, pre-book a private transfer. It’s cheaper than a metered taxi, the driver monitors your flight for delays, and you get dropped at your hotel door. See Option 3: Private Transfer or Taxi above for recommended companies and prices.

Alternatively, if you’re on a tight budget: take the Aerobus to Plaça Catalunya (€7.45), stay overnight nearby, and catch the first R1 train from Plaça Catalunya at ~05:30 the next morning.

Need More Help?

Emergency numbers, pharmacies, hospitals, tourist offices and consulate info for your stay.

Tourist Offices