Train Tickets to Barcelona
Madrid to Barcelona-Sants
2 ساعات 37 دقائق
From
AU$ 16.08
Madrid-Puerta De Atocha to Barcelona-Sants
2 ساعات 30 دقائق
From
AU$ 39.40
Zaragoza to Barcelona-Sants
1 ساعة 30 دقائق
From
AU$ 26.82
Main Train Stations in Barcelona
There is 3 station in Barcelona: Barcelona-Sants, Barcelona-Clot-Arago, Barcelona La Sagrera-Meridiana. Check the cheap train tickets for popular routes to it via our train journey planner.
- Trains to
Barcelona-Sants
Barcelona-Clot-Arago
Barcelona La Sagrera-Meridiana
Train | Fastest Time | Train |
---|---|---|
Madrid to Barcelona-Sants | 2 ساعات 37 دقائق | Buy from AU$ 16.08 |
Madrid-Puerta De Atocha to Barcelona-Sants | 2 ساعات 30 دقائق | Buy from AU$ 39.40 |
Zaragoza to Barcelona-Sants | 1 ساعة 30 دقائق | Buy from AU$ 26.82 |
Tarragona to Barcelona-Sants | 34 دقائق | Buy from AU$ 12.52 |
Zaragoza-Delicias to Barcelona-Sants | 1 ساعة 30 دقائق | Buy from AU$ 33.97 |
Train | Fastest Time | Train |
---|---|---|
Malgrat de Mar to Barcelona-Clot-Arago | 1 ساعة 8 دقائق | Buy from AU$ 24.08 |
Blanes to Barcelona-Clot-Arago | 1 ساعة 12 دقائق | Buy from AU$ 27.15 |
Arenys de Mar to Barcelona-Clot-Arago | 44 دقائق | Buy from AU$ 9.03 |
How to buy cheap Spanish train tickets
Book in advance
Booking 60–90 days in advance can get you cheaper Renfe train tickets, available for you to plan your itinerary.
Buy a return ticket
A Return ticket includes both the outbound and return journeys, which is cheaper than buying two separate single tickets.
Use Trip.com discounts
Frequently offers promotions and discounts.
Recommendations
Popular routes
Top Destinations
Popular stations
- London to Manchester
- Manchester to London
- Birmingham to London
- London to Edinburgh
- London to Birmingham
- London to Brighton
- London to Cambridge
- London to Manchester Piccadilly
- London to Oxford
- Birmingham New Street to London
- Edinburgh to London
- Liverpool to London
- Manchester Piccadilly to London
- Cambridge to London
- London to Gatwick Airport
- Derby to Westgate-On-Sea
- Southend Central to Alexandra Palace
- Eastleigh to Feltham
- West Sutton to Potters Bar
- Barnes to Haslemere
- Clitheroe to Buckshaw Parkway
- Claygate to Leighton Buzzard
- Stonehaven to Stepps
- Redhill to Welling
- Huntly to Crewe
- Aldershot to Norbury
- Oulton Broad to Tottenham Hale
- St Albans City to Egham
- Chessington to Castle Cary
- Haywards Heath to Sheerness-on-Sea