Compare prices and tickets by train, coach or flight

Wed
1 Dec
£14Ryanair
Thu
2 Dec
£49easyJet
Fri
3 Dec
£16Ryanair
Sat
4 Dec
£150Air France
Sun
5 Dec
£53easyJet
Mon
6 Dec
£39Ryanair
Tue
7 Dec
£158KLM
Wed
8 Dec
£130Ryanair
Thu
9 Dec
£82easyJet
Fri
10 Dec
£56Ryanair
Sat
11 Dec
£197British Airways
Sun
12 Dec
£131easyJet
Mon
13 Dec
£113KLM
Tue
14 Dec
£78easyJet
Wed
15 Dec
£110Ryanair
Thu
16 Dec
£174KLM
Fri
17 Dec
£126Ryanair
Sat
18 Dec
£197KLM
Sun
19 Dec
£198KLM
Mon
20 Dec
£99Ryanair
Tue
21 Dec
£212easyJet

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
Airlines

Flight between Edinburgh and Madrid with RyanAir, British airways and Iberia

Buy your official RyanAir, British airways and Iberia flight tickets between Edinburgh and Madrid from £14 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable trip.

RyanAir
Iberia
British airways

Omio helps you compare and book the perfect flight with RyanAir from Edinburgh to Madrid for a smooth and relaxing journey. Check the latest RyanAir flight timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Madrid flight with RyanAir (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Madrid route and then book a cheap plane ticket with ease. The distance from Edinburgh to Madrid by plane is 1071 miles (1727 km). You can book tickets for this RyanAir flight for as low as £14 one-way if you book in advance. When you search for RyanAir tickets between Edinburgh and Madrid in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect RyanAir Edinburgh - Madrid plane ticket online and enjoy your trip!

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Edinburgh to Madrid

There are one or two direct daily flights from Edinburgh Airport to Madrid Barajas Airport. In addition, there are more than 30 indirect connections every day, using a variety of airlines and requiring a single change, usually in London, Amsterdam, Paris or Brussels. The fastest flight time is around three hours for direct services, with most indirect connections taking substantially longer.

Which airlines fly from Edinburgh to Madrid?

The direct flights between Edinburgh and Madrid are operated by easyJet. Indirect services involve a wide choice of carriers, including easyJet, KLM, British Airways and Iberia, with the British Airways connections routed via London Heathrow.

How long is the flight from Edinburgh to Madrid?

The easyJet direct flights from Edinburgh to Madrid take around three hours for the 1500 mile journey south. Most indirect connections take around five hours to reach the Spanish capital, and some journeys can take considerably longer, depending on the length of the layover and the gate changes required en route.

How many flights are there from Edinburgh to Madrid?

The easyJet schedule includes a daily midday flight throughout the week, an additional early morning service service on Thursdays and Sundays, and an early morning departure on Saturdays. The multiple options for indirect flights to Madrid mean there are are at least two departures an hour from Edinburgh, with a greater frequency in the early morning.



Download Our App Now!

Travel Tips

Edinburgh to Madrid flight
Take a flight to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Madrid.
FAQs
Am I allowed to travel by plane from Edinburgh, United Kingdom to Madrid, Spain?

Travel between Edinburgh, United Kingdom and Madrid, Spain by plane is: Partially open.

Can I enter Spain from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Spain from Edinburgh?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

All travellers in Spain must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 30/11/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight to Madrid from Edinburgh as this information can change.

What restrictions are there on reentering United Kingdom from Madrid, Spain?

The current restriction level for your return trip by plane from Madrid to Edinburgh is: Partially open

Are there any international entry restrictions on returning to United Kingdom from Spain?

Reentry to United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Madrid?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
  • 2-day mandatory monitored quarantine for arrivals with a COVID-19 Vaccination Certificate
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Edinburgh, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Regional advice

Last verified on 30/11/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Madrid to Edinburgh flight here.

What is the price of the cheapest flight between Edinburgh and Madrid?
If you’re looking to save money on tickets, you can find a cheap flight from Edinburgh to Madrid for as little as £14  in the next 7 days.
What is the average price of plane tickets to Madrid from Edinburgh?
In the next 7 days you’ll find that the average cost of a plane ticket from Edinburgh to Madrid is £68  one way.
How far is it from Edinburgh to Madrid by plane?
The distance from Edinburgh to Madrid by plane is approximately 1071 miles (1727 km).
How many hours does it take from Edinburgh to Madrid by plane?
The flight time to Madrid from Edinburgh is on average 2 h 45 min  for the 1071 miles (1727 km) long journey, but the time it takes to go from Edinburgh to Madrid by flight can vary depending on specific dates or travelling on weekends and holidays.
Which airport for the flight from Edinburgh to Madrid do I fly out of? Which Madrid airport from Edinburgh do I arrive in?

When travelling this route, Omio customers are departing most frequently from Edinburgh Airport   and arriving in Madrid Barajas Airport.

Where is the Edinburgh airport located? Where is the Madrid airport located?

The most popular departure airport with passengers for this trip, called Edinburgh Airport, is located 6.5 miles (10.5 km) from the city centre of Edinburgh.

The most popular arrival airport, Madrid Barajas Airport, is located 7.9 miles (12.7 km) away from the city centre of Madrid. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Madrid Barajas Airport to the city centre in Madrid.

Which airlines can take me between Edinburgh and Madrid?
Take the Edinburgh to Madrid flight with easyJet, British Airways, Ryanair, Iberia or Iberia Express. However, it's always good to check out all possible airlines for the route between Edinburgh and Madrid as there might be differences in the amenities they offer.
Can I book a direct flight from Edinburgh to Madrid?
If you’re looking for a direct flight from Edinburgh to Madrid, consider travelling with Ryanair. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
How far in advance should I book a plane ticket to Madrid from Edinburgh to get the best deals?
If you buy a plane ticket to Madrid from Edinburgh within the next 7 days, you can find tickets to cost on average £68 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Edinburgh to Madrid are generally on sale a few months before the planned departure date.