We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .
Multi-stop tour by train 🚆 With bargain return flights to get you there and back 💸
From £142
Pirates, we absolutely adore Spain because it has it all. What's not to love about endless sangria, sun, warmth and delicious food. We think each Spanish city has its own unique charm - Barcelona is well-known for Gaudí's unique and iconic architecture, Andalusia is the hub of flamenco, and Spain's northern Basque Country is the birthplace of pintxos, so why limit yourself to one city?
We've spotted flights into Barcelona and out of Malaga this autumn, for less than most UK train journeys would cost you. We've also found some great one-way train journeys in between eight great Spanish cities to get you from A-to-B, exploring the best of España on the way from £142. That's cheaper than Spain's interrail pass, which starts at £144 for just only three journeys.
Fly direct from London to Barcelona and from Malaga to London from £18 and £15 each way respectively. We've spotted cheap prices throughout September & October though, so you can go whenever suits you. 💃
Fly direct from London to Barcelona, Spain
Train from Barcelona to Madrid, Spain
Train from Madrid to Valencia, Spain
Train from Valencia to Alicante, Spain
Train from Alicante to Cuenca, Spain
Train from Cuenca to Córdoba, Spain
Train from Córdoba to Seville, Spain
Train from Seville to Malaga, Spain
Fly direct from Malaga to London, UK
All flights bookable through Kayak
For luggage allowance, check airline baggage policy
All rail journeys bookable through Trainline
Journey 1:
Example booking from London–Barcelona for 17 September 2024
Journey 2:
Example booking from Barcelona–Madrid for Sunday 22 September, 2024
Journey 3:
Example booking from Madrid–Valencia for Wednesday 25 September, 2024
Journey 4:
Example booking from Valencia–Alicante for Saturday 28 September, 2024
Journey 5:
Example booking from Alicante–Cuenca on Tuesday 1 October, 2024
Journey 6:
Example journey from Cuenca–Córdoba on Wednesday 2 October, 2024
Journey 7:
Example journey from Córdoba–Seville on Thursday 3 October, 2024
Journey 8:
Example journey from Seville–Malaga on Wednesday 9 October, 2024
Journey 9:
Example journey from Malaga-London on 18 October, 2024
All of these journeys added together = £141.76 per person
We might be pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. However, with deals this hot, things change quickly—flight prices fluctuate, hotel rooms sell out, currencies yo-yo. But mainly, demand for the best deals means the lowest prices don’t last long. If you’ve missed out this time, don’t worry, we’re working on more great offers.
Interested in offsetting your carbon emissions for this flight? Read our guide to help you make an informed decision.
Travelling solo? Check out our single-travel deals here.
Need a hotel for Barcelona?