Find trains to Barcelona-El Prat Airport

Search for cheap train tickets to Barcelona-El Prat Airport and book your trip in minutes.

ICT — BCN
Jun 6 — Jun 131
One-way
1 adult
Tue 6/6

Best deals for train tickets to Barcelona-El Prat Airport

Find the right train ticket for you
Renfe
With transfers
0h 39m
Renfe
Renfe
With transfers
2h 30m
Renfe
Renfe
With transfers
2h 30m
Renfe
Renfe
With transfers
1h 30m
Renfe
Renfe
With transfers
2h 30m
Renfe
Renfe
With transfers
2h 30m
Renfe

Barcelona-El Prat Airport train information

Find information about ticket prices, popular stations, and train companies that offer trains to Barcelona-El Prat Airport

ROUND-TRIP FROM

$16

ONE-WAY FROM

$8

POPULAR STATION

Barcelona Sants

POPULAR TRAIN COMPANY

Renfe
The cheapest round-trip train ticket to Barcelona-El Prat Airport is from Madrid, starting at $16. This price was found within the last 72 hours.
The cheapest one-way train ticket to Barcelona-El Prat Airport is from Girona, starting at $8. This price was found within the last 72 hours.
Barcelona Sants is one of the most popular stations in Barcelona-El Prat Airport
Renfe, iryo, and SNCF also service this route

Barcelona-El Prat Airport Train Station Directory

Location of major train stations in Barcelona-El Prat Airport
Barcelona Torre BaròBarcelona, 41.461353, 2.180421
Barcelona CambrilsBarcelona, 41.06935, 1.05294
Barcelona SalouBarcelona, 41.077423, 1.129162
Barcelona Salou Port AventuraBarcelona, 41.087492, 1.145452
Barcelona TarragonaBarcelona, 41.111583, 1.253218
Barcelona Passeig de GraciaBarcelona, 41.39228, 2.164896

Book round-trip train tickets to Barcelona-El Prat Airport

Below are the quickest and cheapest round-trip train tickets to Barcelona-El Prat Airport that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Renfe
Oct 18
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants
Oct 21
5:00 pmBarcelona Sants
2h 45m
7:45 pmMadrid Atocha
Renfe
Aug 19
4:56 pmZaragoza Delicias
1h 50m
6:46 pmBarcelona Sants
Aug 26
5:00 pmBarcelona Sants
1h 23m
6:23 pmZaragoza Delicias
Renfe
Nov 13
2:30 pmMadrid Atocha
3h 16m
5:46 pmBarcelona Sants
Nov 15
4:00 pmBarcelona Sants
2h 45m
6:45 pmMadrid Atocha
Renfe
Nov 13
12:46 amGirona Estación de tren
0h 39m
1:25 amBarcelona Sants
Nov 17
5:56 pmBarcelona Sants
0h 38m
6:34 pmGirona Estación de tren
Renfe
Nov 25
2:30 pmMadrid Atocha
3h 16m
5:46 pmBarcelona Sants
Nov 26
1:35 amBarcelona Sants
2h 45m
4:20 amMadrid Atocha
Renfe
Sep 19
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants
Sep 22
2:35 amBarcelona Sants
2h 45m
5:20 amMadrid Atocha

Book one-way train tickets to Barcelona-El Prat Airport

Below are the fastest and cheapest one-way train tickets to Barcelona-El Prat Airport found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Renfe
Aug 8
1:46 amGirona Estación de tren
0h 39m
2:25 amBarcelona Sants
Renfe
Oct 4
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants
Renfe
Oct 17
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants
Renfe
Sep 1
7:45 amZaragoza Delicias
1h 30m
9:15 amBarcelona Sants
Renfe
Aug 2
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants
Renfe
Aug 30
2:15 amMadrid Atocha
2h 30m
4:45 amBarcelona Sants

FAQs for booking trains to Barcelona

Train tickets from Madrid to Barcelona-El Prat tend to start from around $21, while you can usually find tickets from Pamplona to Barcelona-El Prat from $44 and San Sebastian to Barcelona-El Prat from $107. These were some of the lowest prices from the most popular departure points to Barcelona-El Prat.

Barcelona Sants is a popular station to arrive at. You’ll find many options from here to get to your destination. Major cities accessible by Barcelona Sants are Madrid, Pamplona, and Alicante.


Popular train routes to Barcelona

Most frequently searched train routes to Barcelona, along with the cheapest price and shortest travel time.
Trains to Barcelona from Madrid
Fastest travel time2h 30m
Cheapest price$21
Trains to Barcelona from San Sebastian
Fastest travel time5h 38m
Cheapest price$107
Trains to Barcelona from Valencia
Fastest travel time3h 15m
Cheapest price$50
Trains to Barcelona from Barcelona
Fastest travel time0h 38m
Cheapest price$107
Trains to Barcelona from Paris
Fastest travel time6h 31m
Cheapest price$225
Trains to Barcelona from Seville
Fastest travel time11h 05m
Cheapest price$140
Trains to Barcelona from Alicante
Fastest travel time6h 01m
Cheapest price$921

Start planning your trip to Barcelona