Our suggestions for your trip from Barcelona–El Prat Airport to Barcelona, Spain

Bus

Transport types
Distance
15.34 km
Duration
14 minutes
Price
$ 1 - $ 3

Bus via Barcelona

Transport type
Distance
20.3 km
Duration
15 minutes
Price

Subway

Transport type
Distance
15.95 km
Duration
23 minutes
Price
$ 3

Bus via Barcelona Placa de la Universitat

Transport type
Distance
16.65 km
Duration
32 minutes
Price
$ 6 - $ 15

Bus via Pl. Universitat

Transport type
Distance
16.22 km
Duration
35 minutes
Price
$ 6

Bus via Barcelona Placa Catalunya

Transport type
Distance
17.41 km
Duration
35 minutes
Price
$ 5 - $ 7

Bus via Estació del Nord

Transport type
Distance
20.96 km
Duration
35 minutes
Price
$ 2 - $ 6

Line 46 bus

Transport type
Distance
16.43 km
Duration
42 minutes
Price
$ 3

Train

Transport types
Distance
20.44 km
Duration
50 minutes
Price

Night bus

Transport type
Distance
17.03 km
Duration
20 minutes
Price

Night bus via Gran Via - Química

Transport type
Distance
14.68 km
Duration
32 minutes
Price
$ 3

Drive

Transport type
Distance
18.86 km
Duration
17 minutes
Price
$ 3

Shuttle

Transport type
Distance
20.12 km
Duration
21 minutes
Price
$ 14

Transportation services

Organization Transport type Website
HIFE S.A.
Bus
Visit website
+34 (0) 902119814
Empresa Plana
Bus
Visit website
+34 (0) 977 553 680
Tmb
Subway Bus
Visit website
+34 932 98 70 00
Aerobus Barcelona
Bus
Visit website
+34 902 100 104
Autocares MonBus
Bus
Visit website
+34 (0) 938937060
Àrea Metropolitana de Barcelona
Bus
Visit website
Moventis
Bus
Visit website
Sarbus - 935 806 700 , La Vallesana - 935 806 700, Houses - 937 981 100 , Sarfa - 902 302 025
Sagales
Bus
Visit website
93 593 13 00
ATM Àrea de Lleida
Bus
Visit website
+34 (0) 973 273 151
Renfe Cercanias
Train
Visit website
+34 (0) 902 320 320
Baixbus
Bus
Visit website
+34902023393
TerraVision ES
Shuttle
Visit website
Taxi Class
Taxi
Visit website
+34 933 07 07 07
Taxi Barcelona 24 Horas
Taxi
Visit website
+34 935 16 00 27
Radio taxi 033
Taxi
Visit website
+34 933 03 30 33
IMET
Taxi
Visit website
+34 932 23 51 51
CavaTaxi
Taxi
Visit website
+34 931 17 20 26