CA $73 Cheap Flights from Madrid (MAD) to Edinburgh (EDI)

Popular airlines from Adolfo Suarez Madrid-Barajas Airport (MAD) to Edinburgh Airport (EDI)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

Cheap flights from Madrid (MAD) to Edinburgh (EDI)

Prices were available within the past 7 days and start at CA $73 for one-way flights and CA $232 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

easyJet
easyJet
easyJet
easyJet
easyJet
Iberia
British Airways
KLM
Brussels Airlines
Lufthansa

Alternative airports near Edinburgh

Prices were available within the past 7 days. Prices and availability are subject to change.

Find the cheapest month to fly from Madrid (MAD) to Edinburgh (EDI)

February is typically the cheapest month to fly

From CA $132 - CA $348 per traveller.

Frequently asked questions

How much is a flight from Madrid Airport to Edinburgh Airport?
Pack your bags, because round-trip journeys between Madrid Airport and Edinburgh Airport (EDI) start from CA $232. That's based on fares listed within the last 7 days on Expedia for flights departing within the next year. Prices can increase quickly, so book today to nab the best deal. Prices and availability are subject to change. Additional terms apply.
Do I need to pay a cancellation fee if I cancel my flight from Madrid–Barajas Airport to Edinburgh Airport?
We get that things come up unexpectedly, so we've made it as easy as possible for you to cancel your trip online. Just head to the Customer Service Portal and follow the instructions.
How do I find cheap flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Edinburgh Airport (EDI) that have flexible change policies?
Plenty of carriers offer the option to reschedule your flight at no extra charge. All you pay is any additional cost for the new flight. When looking for Adolfo Suarez Madrid-Barajas Airport (MAD) to Edinburgh Airport flights, you'll see a "No change fees" filter for you to select.
How many hours is the flight from Adolfo Suarez Madrid-Barajas Airport (MAD) to Edinburgh Airport (EDI)?
Put your seat back, select a movie and 6 hours and 23 minutes will pass by before you know it. That's how long it takes to get to EDI from Madrid Airport.
How far is the flight from Madrid Airport to EDI?
The flight distance from Madrid–Barajas Airport to EDI is 1,700 kilometres. Squeeze in a nap or get stuck into a book and the journey will zip by.
Which airlines fly direct from Adolfo Suarez Madrid-Barajas Airport (MAD) to Edinburgh Airport?
If you'd like to fly straight from Madrid Airport to Edinburgh Airport (EDI), EasyJet (U2) is a top choice. It operates 21 flights each month between Madrid and Edinburgh.
Are Madrid Airport to Edinburgh Airport (EDI) flight tickets cheaper when they're purchased at the last minute?
Flight prices go up and down like a yo-yo, so not always. While last-minute deals between Madrid Airport and Edinburgh Airport are of course possible, it also makes sense to keep track of prices well before you fly. In fact, some airlines release their prices up to a year before the departure date. Expedia is constantly updating the biggest bargains around, so keep checking back and be ready to secure your seat when the price dips.

Travel information

Origin airport
Adolfo Suárez Madrid-Barajas
Destination airport
Edinburgh
Airlines serving
Aer Lingus, Air Europa, Air France, British Airways, Brussels Airlines, Iberia, KLM, Lufthansa, easyJet
Roundtrip price
CA $231
Distance
1711 km
Average flight time
1 hour 53 mins

Book with confidence

Explore a world of travel with Expedia

*Available to Expedia members.