Barcelona and MadridSpainBarcelona and MadridSpainBarcelona: Stroll La Rambla, then get lost in the Gothic QuarterSpainMadrid: Stand face to face with Velázquez's Las Meninas at the PradoFrom £58 · 5 nights · from 20 airports
Multi-city trips →

Barcelona and Madrid in One Trip

We found Barcelona and Madrid in one trip from £58 in flights: 5 nights from Dublin, taking in Milan too. 20 airports in the UK and Ireland have trips like it. You fly into one city and on to the other, sometimes with a third city on the way, then home, with a night or more in each.

  • Flights from£58*
  • UK & Irish airports20
  • Nights away2–7

Fly to Barcelona and Madrid from Your Airport

The cheapest trip through both cities from each airport. Pick yours to search them all.

  • Dublin AirportDublin Airportfrom £58 · 5 nightsSpainItalyBarcelona → Milan → Madrid
  • Birmingham AirportBirmingham Airportfrom £59 · 5 nightsSpainMoroccoMadrid → Marrakech → Barcelona
  • Bristol AirportBristol Airportfrom £59 · 4 nightsSpainMoroccoBarcelona → Fes → Madrid
  • London Luton AirportLondon Luton Airportfrom £60 · 4 nightsSpainItalyBarcelona → Turin → Madrid
  • London Stansted AirportLondon Stansted Airportfrom £63 · 4 nightsSpainItalyBarcelona → Turin → Madrid
  • Edinburgh AirportEdinburgh Airportfrom £63 · 3 nightsSpainItalyMadrid → Turin → Barcelona
  • London Gatwick AirportLondon Gatwick Airportfrom £64 · 5 nightsSpainItalyMadrid → Milan → Barcelona
  • Manchester AirportManchester Airportfrom £67 · 4 nightsSpainItalyMadrid → Turin → Barcelona
  • Southend AirportSouthend Airportfrom £83 · 4 nightsMaltaSpainMoroccoMalta → Madrid → Marrakech → Barcelona
  • Liverpool AirportLiverpool Airportfrom £86 · 4 nightsSpainMoroccoBarcelona → Palma de Mallorca → Madrid → Marrakech
  • Newcastle AirportNewcastle Airportfrom £92 · 4 nightsSpainMoroccoBarcelona → Rabat → Madrid → Marrakech
  • Leeds Bradford AirportLeeds Bradford Airportfrom £101 · 6 nightsSpainItalyLanzarote → Madrid → Turin → Barcelona
  • London Heathrow AirportLondon Heathrow Airportfrom £102 · 3 nightsSpainItalyBarcelona → Turin → Madrid
  • Glasgow AirportGlasgow Airportfrom £103 · 4 nightsPortugalSpainItalyPorto → Madrid → Turin → Barcelona
  • Southampton AirportSouthampton Airportfrom £107 · 5 nightsSpainMoroccoAlicante → Madrid → Tangier → Barcelona
  • Glasgow Prestwick AirportGlasgow Prestwick Airportfrom £119 · 6 nightsSpainItalyAlicante → Barcelona → Madrid → Turin
  • Aberdeen AirportAberdeen Airportfrom £126 · 6 nightsSpainMoroccoAlicante → Madrid → Tangier → Barcelona
  • Bournemouth AirportBournemouth Airportfrom £128 · 5 nightsSwitzerlandSpainGeneva → Barcelona → Madrid → Lanzarote
  • Belfast AirportBelfast Airportfrom £131 · 5 nightsSpainLanzarote → Madrid → Barcelona → Málaga
  • East Midlands AirportEast Midlands Airportfrom £150 · 5 nightsSpainHungaryAlicante → Barcelona → Madrid → Budapest

Trips to Barcelona and Madrid We Found

Real trips. Search for trips like these: same airport and cities, a night either way.

The Two Cities

Barcelona

SpainBarcelona

  • Stroll La Rambla, then get lost in the Gothic Quarter
  • Stand under the soaring towers of Gaudí's Sagrada Família
  • Gaze over the rooftops to the sea from the mosaic terrace of Park Güell

SpainBarcelona city breaks

Madrid

SpainMadrid

  • Stand face to face with Velázquez's Las Meninas at the Prado
  • Churros and thick hot chocolate at San Ginés
  • Row a boat on the lake in Retiro Park

SpainMadrid city breaks

Barcelona and Madrid: Questions

How Much Is a Trip to Barcelona and Madrid?
The cheapest we found was £58 per person in flights for 5 nights, leaving Dublin. Fares move, so search for the latest. Prices are for the flights only.
Which Airports Have Trips to Barcelona and Madrid?
Dublin, Birmingham, Bristol, London Luton, London Stansted, Edinburgh, London Gatwick, Manchester, Southend, Liverpool, Newcastle, Leeds Bradford, London Heathrow, Glasgow, Southampton, Glasgow Prestwick, Aberdeen, Bournemouth, Belfast and East Midlands.
Is It Cheaper to See Barcelona and Madrid in One Trip than as Two City Breaks?
From 3 of the 8 airports with flights to both, yes: you pay for three flights instead of four. From London Heathrow, the Barcelona and Madrid trip was £107, against £149 for two separate city breaks, each on its own cheapest dates. Flights only, per person.
Can You Fly Between Barcelona and Madrid?
Yes: you can fly from home to one, on to the other, and home from there. Some of the cheapest trips take in another city too, like Milan from Dublin. You book each flight directly with the airline.
Should I Visit Barcelona or Madrid First?
Either way works: we found trips both ways round, about as many each way. The search checks both orders and shows what it finds, cheapest first.
How Long Do You Need for Barcelona and Madrid?
Allow about three days in Barcelona and three in Madrid for a first visit. A trip through both can be 2 to 7 nights in all, and you choose the nights in each city when you search.
How Do I Book Barcelona and Madrid in One Trip?
Search for the trip, then use the links on it to book each flight directly with the airline. We find the trips and the cheapest flight combinations; we are not a travel agent.
Can I See These Trips for Free?
Yes, every trip leaving in the next 14 days, with no account needed. Trips further ahead are unlocked for Premium members, who see every trip about six months ahead.

Photos, cropped and framed: Birmingham Airport by Thomas Nugent (CC BY-SA 2.0); Bristol Airport by Captain Galaxy (CC BY 4.0); London Luton Airport by Thomas Nugent (CC BY-SA 2.0); Edinburgh Airport by Thomas Nugent (CC BY-SA 2.0); Southend Airport by william (CC BY-SA 2.0); Liverpool Airport by Andrzej Otrębski (CC BY-SA 4.0); Newcastle Airport by Richard Vince (CC BY-SA 2.0); Leeds Bradford Airport by Mtaylor848 (CC BY-SA 4.0); London Heathrow Airport by Nick-D (CC BY-SA 4.0); Glasgow Airport by DaHuzyBru (CC BY-SA 4.0); Southampton Airport by Richard Rogerson (CC BY-SA 2.0); Glasgow Prestwick Airport by Billy McCrorie (CC BY-SA 2.0); Aberdeen Airport by Colin Smith (CC BY-SA 2.0); Bournemouth Airport by Chris Downer (CC BY-SA 2.0); Belfast Airport by ThameslinkConnect (CC BY-SA 4.0); East Midlands Airport by Stephen McKay (CC BY-SA 2.0)