
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 25% on select hotels after you book a flight*payments icon
British Airways flights from Edinburgh to Madrid (EDI→MAD)
Prices were available within the past 7 days and start at £98 for one-way flights and £154 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 27 Feb - Tue, 3 Mar
EDI
Edinburgh
MAD
Madrid
£154 Return, found 7 hours ago
£154
Return
found 7 hours ago
Origin airport | Edinburgh |
Destination airport | Adolfo Suárez Madrid-Barajas |
Airlines serving | Aegean, Aer Lingus, Air Europa, Air France, Austrian Airlines, British Airways, Brussels Airlines, Iberia, KLM, Lufthansa, Norwegian Air Shuttle, Ryanair, Scandinavian Airlines, Swiss International Air Lines, easyJet |
Popular airline | KLM |
Distance | 1711 km |
Average flight time | 3 hours 58 mins |
- Trending British Airways Flights
- Trending Routes
- Related Airlines
- Nearby Airports
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular British Airways Routes from Edinburgh
Most Popular British Airways Routes from Madrid
Popular Domestic Routes in Adolfo Suárez Madrid-Barajas
- London to Islamabad (LHR - ISB)
- London to Dubai (LHR - DXB)
- London to Colombo (LHR - CMB)
- London to Delhi (LHR - DEL)
- London to Mumbai (LHR - BOM)
- London to Bangkok (LGW - BKK)
- London to Islamabad (LGW - ISB)
- Manchester to Islamabad (MAN - ISB)
- London to Nairobi (LHR - NBO)
- London to Lahore (LHR - LHE)
Expedia's Latest Trends
Flights
Flights from Southampton to GlasgowFlights from Birmingham to GlasgowFlights from Glasgow to LondonFlights from Glasgow to DubaiFlights from Glasgow to ParisFlights from Glasgow to LondonFlights from Glasgow to RomeFlights from Glasgow to MálagaFlights from Glasgow to BirminghamFlights from Glasgow to New YorkFlights from Glasgow to BelfastFlights from Glasgow to DublinFlights from Aberdeen to LondonFlights from Glasgow to SouthamptonFlights from Birmingham to InvernessFlights from Glasgow to TorontoFlights from London to GlasgowFlights from Glasgow to LondonFlights from Glasgow to AmsterdamFlights from Glasgow to TenerifeFlights from Belfast to GlasgowFlights from Glasgow to OrlandoFlights from London to AberdeenFlights from Inverness to LondonFlights from Glasgow to AlicanteFlights from Glasgow to BarcelonaFlights from Glasgow to LondonFlights from London to InvernessFlights from Glasgow to ManchesterFlights from Aberdeen to Manchester
*Available to Expedia members.