Train service runs between Barcelona Airport and Sants Station. From here is possible to take the Metro straight to the hotel, without having to change. It will take approximately 40 minutes from Barcelona Airport to Princesa Sofia Gran Hotel.
Train plus Metro
1) Train: Barcelona Airport - Sants Station: (20').
- There is a train service (Line C2) running from Barcelona Airport to the city centre.
There are trains to and from the airport every 30 minutes. On your way back to the airport, you can catch the train at Clot, Passeig de Gràcia or Barcelona Sants (Sants Station). The nearest and most convenient station for going to the airport from the hotel is Sants.
2) Metro: Sants Station - Hotel Princesa Sofia: (15')
In Sants Station you go into the Metro and take Line 3 (green) in the direction of "Zona Universitària". It is just three stops to "Maria Cristina", which is where you get out. From the station to the hotel it is a pleasant 5-minute walk along Barcelona's emblematic Avinguda Diagonal.
Aerobús plus Metro
1) Aerobús: Barcelona Airport - Plaça Espanya. (25-30').
As well as the train and taxis, there is also a bus service (Aerobús) between Barcelona Airport and various points in the city. The Aerobús runs every 10 to 15 minutes and you can catch it outside any of the airport's three terminals.
2) Metro: Plaça Espanya - Hotel Princesa Sofia (20').
To get to Hotel Princesa Sofia, the best stop to get off at is Plaça Espanya and then catch the Metro (Line 3, green) in the direction of "Zona Universitària". From there it is five stops to "Maria Cristina", where you get out. From the station to the hotel it is a pleasant 5-minute walk along Barcelona's emblematic Avinguda Diagonal.
200 metres from the María Cristina stop (L-3 green line).
100 metres from the Av. Joan XXIII stop where you can catch buses 113 and L12. 200 metres away there is also a night bus stop (N12).
The central train station is 3 km away (Sants Station).
Latitude: 36 ° 29'20 .22 "N
Length: 4 ° 46'19 .23 "O
Give us your Feedback