COVID-19 Travel restrictions may apply in Spain. Learn More.

There are 7 ways to get from Barcelona Airport (BCN) to El Masnou by bus, train, night bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  50 min

  1. Take the bus from El Prat de Llobregat -Terminal to Barcelona Les Roquetes
  2. Take the train from PlaÇa Catalunya to Ocata R1

Cheapest option

Bus, night bus  •  1h 30m

  1. Take the bus from El Prat de Llobregat -Terminal to Barcelona Les Roquetes
  2. Take the night bus from Pg. Gracia con Casp to Estació D´Ocata N80 / ...

12€ - 15€

5 alternative options

Train  •  1h 2m

  1. Take the train from Aeroport to El Clot Aragó R2n
  2. Take the train from El Clot Aragó to Ocata R1

Bus, train via Barcelona Placa Catalunya  •  1h 14m

  1. Take the bus from Barcelona El Prat Airport Terminal 2 to Barcelona Placa Catalunya Barcelona Airport - Barcelona City / ...
  2. Take the train from PlaÇa Catalunya to Ocata R1

Taxi  •  29 min

  1. Take a taxi from Barcelona Airport (BCN) to El Masnou 33.9 km

45€ - 55€

Drive  •  29 min

  1. Drive from Barcelona Airport (BCN) to El Masnou 33.9 km

3€ - 5€

Towncar  •  29 min

  1. Take a town car from Barcelona Airport to El Masnou 33.9 km

Barcelona Airport (BCN) → El Masnou
Partially open

Travel safe during COVID-19

Rules to follow in Spain

1.5m

Mandatory

COVID-19 help in Spain

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 112

Frequently Asked Questions


There are currently travel restrictions within Spain.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Regional restriction measures in place

Explore travel options

The COVID-19 helpline number in El Masnou is 112.

Wearing a face mask on public transport in El Masnou is mandatory.

The social distance requirement in El Masnou is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus hotline on 112.

Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 Travel Safe information from official sources.
To the best of our knowledge, these details are correct as of the last update: 21 Oct 2020.

Questions & Answers

The cheapest way to get from Barcelona Airport (BCN) to El Masnou is to drive which costs 3€ - 5€ and takes 29 min.

More details

The quickest way to get from Barcelona Airport (BCN) to El Masnou is to taxi which costs 45€ - 55€ and takes 29 min.

More details

No, there is no direct bus from Barcelona Airport (BCN) to El Masnou. However, there are services departing from El Prat de Llobregat -Terminal and arriving at Estació D´Ocata via Pg. Gracia con Casp. The journey, including transfers, takes approximately 1h 30m.

More details

No, there is no direct train from Barcelona Airport (BCN) to El Masnou. However, there are services departing from Aeroport and arriving at Ocata via El Clot Aragó. The journey, including transfers, takes approximately 1h 2m.

More details

The distance between Barcelona Airport (BCN) and El Masnou is 28 km. The road distance is 33.9 km.

Get driving directions

The best way to get from Barcelona Airport (BCN) to El Masnou without a car is to bus and train which takes 50 min and costs .

More details

It takes approximately 50 min to get from Barcelona Airport (BCN) to El Masnou, including transfers.

More details

Barcelona Airport (BCN) to El Masnou bus services, operated by Autocares MonBus, depart from El Prat de Llobregat -Terminal station.

More details

Barcelona Airport (BCN) to El Masnou train services, operated by Renfe Cercanias, depart from Aeroport station.

More details

Barcelona Airport (BCN) to El Masnou bus services, operated by Moventis, arrive at Estació D´Ocata station.

More details

Map of how to get from Barcelona Airport (BCN) to El Masnou.
Launch map view
  • Distance: 28.3 km
  • Duration: 50 min

What companies run services between Barcelona Airport (BCN), Spain and El Masnou, Spain?

You can take a train from Barcelona Airport (BCN) to El Masnou via El Clot Aragó in around 1h 2m.

Train operators
Renfe Cercanias

This regional commuter train system (also known as Cercanías) connects Barcelona with Catalonia and the Barcelona metropolitan area, including popular destinations like Sitges and the Costa Brava. The network of routes mostly runs overground and connects to many Barcelona metro and bus stations. Trains run frequently, and tickets can be bought at station ticket machines on the day of travel. Two children per adult (up to 6 years) can travel for free. If you’re arriving or departing Barcelona on a domestic AVE or long-distance train, check your ticket for a 5-digit Combinado Cercanias code, which is redeemable for a free local ticket from the ticket machines.

Contact Details
Phone
+34 (0) 902 320 320
Website
renfe.com
Train from PlaÇa Catalunya to Ocata
Ave. Duration
30 min
Frequency
Every 20 minutes
Website
Renfe Cercanias
Train from Aeroport to El Clot Aragó
Ave. Duration
31 min
Frequency
Every 30 minutes
Website
Renfe Cercanias
Train from El Clot Aragó to Ocata
Ave. Duration
23 min
Frequency
Every 20 minutes
Website
Renfe Cercanias
Bus operators
Aerobus Barcelona
Phone
+34 902 100 104
Email
info@sgmt.cat
Website
aerobusbcn.com
Bus from Barcelona El Prat Airport Terminal 2 to Barcelona Placa Catalunya
Ave. Duration
35 min
Frequency
Every 15 minutes
Estimated price
6€
Website
Aerobus Barcelona
Àrea Metropolitana de Barcelona
Website
amb.cat
Bus from Aeroport - Terminal B to Pl. Catalunya - Fontanella
Ave. Duration
40 min
Frequency
Every 15 minutes
Estimated price
5€
Website
Àrea Metropolitana de Barcelona
Other operators
Taxi from Barcelona Airport (BCN) to El Masnou
Ave. Duration
29 min
Estimated price
45€ - 55€
Taxi Class
Phone
+34 933 07 07 07
Website
taxiclassrent.com
Taxi Barcelona 24 Horas
Phone
+34 935 16 00 27
Website
taxi24bcn.com
Radio taxi 033
Phone
+34 933 03 30 33
Website
radiotaxi033.com
IMET
Phone
+34 932 23 51 51
Website
taxi.amb.cat
CavaTaxi
Phone
+34 931 17 20 26
Website
cavataxi.com
Jayride
Ave. Duration
29 min
Frequency
On demand
Towncar from Barcelona Airport to El Masnou

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Stansted Airport into central London and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers

Barcelona Airport (BCN) to El Masnou train services, operated by Renfe Cercanias, arrive at Ocata station.

More details

Yes, the driving distance between Barcelona Airport (BCN) to El Masnou is 34 km. It takes approximately 29 min to drive from Barcelona Airport (BCN) to El Masnou.

Get driving directions

There are 11336+ hotels available in El Masnou. Prices start at 87€ per night.

More details