You are here: > Transport > To the cities in Catalonia

Getting to the cities in Catalonia

Getting to destinations in Catalonia and from Barcelona airport

Here we describe how you can travel to destinations in Catalonia from Barcelona, Barcelona airport El Prat de Llobregat and Girona airport. With public transport you can quite easily and conveniently get to Blanes, Lloret de Mar, Girona, Sitges, Castelldefels, Montserrat, Tossa de Mar and many other places. If you are traveling by car, our advice will surely help you.

Public transport is very well developed in Catalonia, the trains and buses are usually on time and fares are comparatively cheap.
Many towns around Barcelona can be reached by the local trains (Rodalies) of RENFE, places with no train station can be reached by bus.

Getting to places on the Costa del Maresme

Malgrat de Mar, Blanes, Tordera, Santa Susanna, Pineda de Mar, Calella, Sant Pol de Mar, Canet de Mar, Arenys de Mar, Badalona, Sant Andreu, Mataró, Premià de Mar, El Masnou, Montgat, Badalona

The approximately 60 km long coastline from Barcelona to the north of the river Tordera is known as the "Costa del Maresme". The most eastern town on the Costa del Maresme is the popular seaside resort of Malgrat de Mar. Only a few miles away on the other side of the Tordera is another popular seaside resort: Blanes. This is the first settlement of the Costa Brava.

With the local train (Rodalies) from Barcelona

The locations mentioned above are all situated on the Costa del Maresme. A railway line runs from Barcelona along the coast and through the towns. The train from Barcelona is therefore recommended as a reliable means of transport. The Rodalis, as these suburban trains are also known, go from / to Barcelona daily with a regular timetable. You can reach the places without transfers from Barcelona.

Rodalies timetable

On the web site of the Spanish railways Renfe you will find the timetable, prices, and a course map.

From Barcelona you can get on the R1 train line at the main station Sants, Plaça Catalunya, at the Arc de Triomf station, El Clot-Arrago and Sant Adria de Besos.
The R1 runs from 05:45 from Sants Station in a tight cycle of about 30 minutes until 22:50. The trip to Blanes, the last town on the Costa del Maresme on this line will take 90 minutes. From Blanes the route leads into the interior of the country. The next place inland is Tordera. The R1 line ends at the Maçanet-Massanes station. There you can change and go to Girona and Portbou, although the northern route is cheaper (see below).

Since almost all touristy places on the Costa del Maresme are located directly along the coast, the routes from each station to your hotel are rather shorter. Only in Tordera and Blanes the track leads just past the village. Here you can take the city bus or a taxi. You can then take a bus from the station, to get into the places in the heart of the country.

The simple journey to Octa, the last place of Zone 2 will cost € 2.15, to Vilasar de Mar in Zone 3 costs € 3.05, and € 4.05 up to Canet de Mar as the last place in Zone 4. The one way ticket for Zone 5 with the towns of Santa Susanna, Blanes and Tordera costs € 5.15.

Instructions for Directions from Barcelona Airport
From Barcelona airport it’s best to take the train (R2) to Sants Station and then transfer to the Rodalies R1, which takes you to the Costa del Maresme.

Instructions for Directions from Girona airport
From Girona Airport take the shuttle bus to the train station of Girona and take the train to Maçanet-Massanes. Then take the C1 line to your destination.

Getting to places on the Costa Brava

Blanes, Lloret de Mar, Tossa de Mar, Sant Filiu de Guixols, Platja d'Aro, Figueres

Costa Brava means "wild coast". In the north, the Pyrenees sink into the Mediterranean, then in the middle the Costa Brava justifies its name: wild craggy coves dominate the coastline. In the south of the Costa Brava you will find miles of sandy beaches.

Sarbus schedule

On the website of the bus line company Sarbus, you can find the schedules, prices and a route map.

Traveling by train from Barcelona to Blanes
Blanes is located on the R1 line of Rodalies, the commuter trains in Catalonia. Advice relating to trains can be seen above. The station is located on the outskirts; the centre is about 1 km as the crow flies. To get from the train station to the city centre or to your hotel, you can take a bus or a taxi. This is not too expensive.

Getting to Lloret de Mar and Tossa de Mar
The popular seaside resorts of Lloret de Mar and Tossa de Mar are no longer on the railway line connecting the coastal towns of the Costa del Maresme with Barcelona. You could take the train to Blanes and then take the bus to get to Lloret and Tossa de Mar.

If you want to travel toLloret de Mar from Barcelona airport, it's easier to take a direct bus Lloret de Mar from terminal T2 with Sarbus. The bus ride takes about 1 hour 45 minutes. You do not need to go into the city of Barcelona.

From the centre, two bus stops are available for transfer to Lloret de Mar or Tossa. The buses start at the Sarbus central bus station Estació del Nord (Metro L1, Arc de Triomf) and Ronda Sant Pere (north side of Plaça Catalunya. Metro L1, L3, Plaça Catalunya). Plaça Catalunya should be easier to reach from the airport. Which bus stop you depart from will depend on the schedules.

A single ticket costs € 9.70 to Lloret de Mar, and € 11.05 to Tossa. The bus from Estació del Nord to Tossa is slightly faster than the Ronda Sant Pere, because it does not stop in Lloret de Mar.

You can find out how to get to the city centre from the airport with our Advice upon arrival.

Advice for Getting to Lloret / Tossa de Mar from Girona airport
The Sarbus also drives directly from the airport to the bus station in Lloret de Mar. You select a starting point "Aeroport de Girona" in the timetable on the website of Sarbus. The approximately 55-minute ride to Tossa costs €8.00. You will pay the same price if you get off on the way to Lloret de Mar.

Rent a car

A rental car is a cheap and comfortable alternative to trains and buses.

Directions by car to Lloret de Mar and Tossa de Mar
Lloret de Mar has three access routes (see our map): From the south, the coastal highway C-32 from Barcelona to Lloret de Mar. At the end of the C-32, take the N-II towards Malgrat de Mar and then turn around 2 km before towards Palafolls - from Blanes to the G-682.

From the north, coming from the direction of France, which is accessed via the AP-7 motorway to Exit 9 (Lloret de Mar), drive the last mile then take the road GI-512, which then becomes the GI-600 towards Blanes and goes from the GI-682 to Lloret de Mar.

The third route to Lloret de Mar is via Tossa de Mar. Go from Tossa de Mar with the GI-682 towards Lloret de Mar.
The trip to Lloret de Mar is also well marked; you can easily find your way there without a road map.

Upon arrival in Lloret de Mar, there are various public and private parking facilities available where you can park your vehicle for the duration of your stay. In addition, some hotels in Lloret de Mar offer parking for your guests.

Getting to Figueres (Costa Brava)

Directions to Figueres from Barcelona by train
From Barcelona take the train from Sants station to Figueres. The timetable can be found on the website of the Renfe. The journey leads through Girona and takes about 2 hours, depending on the train and costs € 9.80 to € 13.25, with the high-speed Talgo it costs € 23.10.

Getting from Girona Airport to Figueres
At night, a bus leaves from the airport directly to Figueres. It is better if you take the shuttle from the airport to the train station of Girona and then go directly on to Figueres with the train. You will also find the timetables on the website of the Renfe.

Directions to Figueres by car
Figueres is about 200 kilometers north of Barcelona. Those travelling by car to Barcelona will usually arrive via the A7 motorway. This leads past Figueres and the way is signposted.
Continuing to Portlligat you drive on the C260 towards the coast in the direction of the town of Roses. Shortly before, a road leads to Cadaques, about two miles later you come to Portlligat.

One recognizes the house of Salvador Dali by the very oversized eggs on the roof.
It is about 30 kilometers from Figueres to Portlligat.

Getting from Barcelona to Platja d'Aro and Sant Filiu de Guixols

To Platja d'Aro and Sant Filiu de Guixols you come out of Barcelona with the Sarbus (see timetable box) from the Estació del Nord.

The roughly 1.5 – 2 hour ride costs about € 9.80 up to € 23.30, depending on the train and class.

Getting to towns on the Costa del Garraf and Costa Daurada

Castelldefels, Sitges, Vilanova i la Geltrú, Cubelles, Segur de Calafell, Tarragona

Since the 90s the 50-kilometer stretch of coast from Barcelona to Vilanova i la Geltrú has become known as the Costa del Garraf. Until then, this was a part of the Costa Daurada. On the Costa del Garraf there are many beaches around small bays. After the Costa del Garraf joins in a southwesterly direction, the Costa Daurada, in contrast to the rugged coastline of the Costa del Garraf has many long sandy beaches.

Timetable of RENFE

On the website of the Spanish railway company RENFE you can find the schedules, prices and a route map.

A railway line leads to Tarragona and connects the villages with Barcelona. The commuter train line C2 goes to St. V. de Calders. If you want to continue from there towards Tarragona and Valencia, you have to change here. However several long-distance trains also go from Barcelona to Tarragona and Valencia.

The commuter train stops at Castelldefels, Garaff, Sitges, Vilanova i Getrú, Cubelles, Calafell, Calafell and Segur de Calafell, amongst others.

In Barcelona, the trains run in a southwesterly direction from the Sants train station, the local trains also stop at El Prat de Llobregat. If you are coming from the airport, then get off at El Prat de Llobregat, change to the local train and go to Sants for the long-distance train.

With the long-distance train it is about a 50 minute journey to Tarragona, which costs, depending on class and train, €19 to €31, to Sitges the journey costs €2.80.

Getting to Sitges and the coastal towns by car
If you have booked a rental car and picked it up at the airport, take the C-32 to Sitges. This highway is toll free. You can also take the much more beautiful coastal C-31 road. The journey takes about 30 - 40 minutes on this route.

Transfer from Girona Airport and Reus
When travelling from Reus or Girona airports, travel into the city centre of Barcelona, then go to the main station Sants and take the train further as described above. From Sants, you need not switch to Sitges.

Directions by car
Sitges can be reached by car from Barcelona in about 40 minutes. It is worthwhile to go along the coastal C-31 road (From the Plaça del Portal de la Pau (Columbus statue), heading south along the coast road B10).
From Barcelona the C-32 motorway leads to Sitges. This is slightly faster, with a journey time of 30 minutes, but a toll must be paid and it is not nearly as nice.

Tickets Camp Nou Experience:

New: Tickets directly by e-mail!
Book here tickets for the Camp Nou Experience.
Take a look behind the scenes of Europe's largest football stadium.

The gift voucher:

Perfect for birthdays, Christmas and other events. Our gift voucher is redeemable for all services offered in our shop.