The average train between Avinguda Diagonal and Barcelona Airport T1 takes 45 min and the fastest train takes 41 min. The train runs at least 7 times per hour from Avinguda Diagonal to Barcelona Airport T1. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 10 minutes between Avinguda Diagonal and Barcelona Airport T1. The earliest departure is at 6:23 AM in the morning, and the last departure from Avinguda Diagonal is at 12:51 PM which arrives into Barcelona Airport T1 at 1:36 PM. All services require a transfer at Diagonal and take an average of 45 min. The schedules shown below are for the next available departures.

44 min • 1 change

42 min • 1 change

42 min • 1 change

43 min • 1 change
Want to know about travelling from Avinguda Diagonal to Barcelona Airport T1? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Avinguda Diagonal to Barcelona Airport T1. However, there are services departing from Avinguda Diagonal station and arriving at Barcelona Airport T1 station via Collblanc. The journey, including transfers, takes approximately 45 min.
Avinguda Diagonal to Barcelona Airport T1 train services, operated by Tmb, depart from Diagonal station.
Avinguda Diagonal to Barcelona Airport T1 train services, operated by Tmb, arrive at Aeroport T1 station.
The distance between Avinguda Diagonal and Barcelona Airport T1 is 14.1 km. The road distance is 24 km.
You can take a vehicle from Avinguda Diagonal to Aeroport T1 via Diagonal and Collblanc in around 48 min.