COMPARE Prices across different modes

Fri
22 Oct
£235British Airways
Sat
23 Oct
£25Malta Air
Sun
24 Oct
£206KLM
Mon
25 Oct
£99Malta Air
Tue
26 Oct
£200British Airways
Wed
27 Oct
£93Malta Air
Thu
28 Oct
£84Eurowings
Fri
29 Oct
£115Malta Air
Sat
30 Oct
£63Malta Air
Sun
31 Oct
£70Malta Air
Mon
1 Nov
£9Ryanair
Tue
2 Nov
£9Ryanair
Thu
4 Nov
£25Ryanair
Sat
6 Nov
£18Ryanair
Sun
7 Nov
£15Malta Air
Mon
8 Nov
£9Ryanair
Tue
9 Nov
£9Ryanair
Wed
10 Nov
£9Ryanair

These companies trust us. We 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

Flight Information from Milan to Edinburgh

distanceDistance900 miles (1451 km)
durationAverage flight duration2 h 30 min
priceAverage plane ticket price£140 (€158)
changesDirect flightYes
carriersAirlinesRyanair or easyJet

Flights from Milan to Edinburgh cover the 900 miles (1451 km) long route taking on average 2 h 30 min with our travel partners like Ryanair or easyJet. There are direct flight services available. While the average ticket price for this route costs around £140, you can find the cheapest plane ticket for as low as £25. Travellers depart most frequently from Milan Malpensa Airport and arrive in Edinburgh Airport.

Airlines

RyanAir between Milan and Edinburgh

Travel between Milan and Edinburgh from £25 with Omio’s flight partners RyanAir! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

RyanAir

One of the best ways to travel between Milan and Edinburgh is by taking a flight with RyanAir. Omio helps you find the ideal RyanAir flight from Milan to Edinburgh by showing you RyanAir’s current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Milan to Edinburgh journey. You can expect to travel 900 miles (1451 km) between Milan and Edinburgh on a flight with RyanAir. If you are using the Omio app to search for flights between Milan and Edinburgh, you can check straight away if the RyanAir ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your RyanAir plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Milan to Edinburgh!

Please follow the recommendations outlined by RyanAir when booking your flight tickets between Milan and Edinburgh due to the coronavirus:

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

Travel Tips

Flights from Milan to Edinburgh
Take a flight to Edinburgh 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 Milan to Edinburgh.
FAQs
What are the travel restrictions for Edinburgh, United Kingdom if I'm coming from Milan, Italy by plane?

Travel between Milan, Italy and Edinburgh, United Kingdom by plane is: Partially open.

Can I enter United Kingdom from Italy?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

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

All travellers in United Kingdom must observe these coronavirus safety measures:

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

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

What restrictions are there on reentering Italy from Edinburgh, United Kingdom?

Return travel from United Kingdom to Italy is: Partially open.

Are there any international entry restrictions on returning to Milan from Edinburgh?

Entry into Italy is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

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

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

Last checked on 20/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Milan from Edinburgh.

How much do cheap plane tickets to Edinburgh from Milan cost?
Omio customers have found the cheapest flights to Edinburgh from Milan to cost as little as £25  in the next 7 days.
How much does the flight from Milan to Edinburgh cost on average?
If you are looking to book your plane ticket in the next 7 days, you can expect the Milan to Edinburgh flight to cost on average £140  one way.
What is the distance between Milan and Edinburgh by flight?
The flight distance from Milan to Edinburgh is around 900 miles (1451 km).
How long is the flight between Milan and Edinburgh?
While the time it takes to travel 900 miles (1451 km) between Milan and Edinburgh can vary based on specific dates, weekends, and bank holidays, the flight duration from Milan to Edinburgh is on average 2 h 30 min.
What airport does the flight from Milan to Edinburgh depart from? Which Edinburgh airport do I fly into from Milan?

Omio travellers most frequently book a flight from Milan Malpensa Airport   to Edinburgh Airport   for this route.

Where is the departure airport in Milan located? Where is the arrival airport in Edinburgh located?

Passengers board their flight most frequently from Milan Malpensa Airport, which is located around 25 miles (40 km) away from the city centre, and they get off the plane at Edinburgh Airport, located 6 miles (10 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from Edinburgh Airport to take you to the city centre of Edinburgh.

What airlines offer a service between Milan and Edinburgh?
For the route from Milan to Edinburgh you can take a flight with Ryanair or easyJet. Be sure to check out all possible airlines that offer services to Edinburgh from Milan on Omio to compare what amenities they may have.
What time is the earliest flight from Milan to Edinburgh? What time is the last flight from Milan to Edinburgh?
The first Milan to Edinburgh flight departs at 07: 05   and the last flight from Milan to Edinburgh leaves at 17: 55. Check out the most up-to-date Milan to Edinburgh flight timetable on Omio and find the best time to travel to your destination.
How early should I book Milan to Edinburgh plane tickets to get the best deals?
You can find a flight from Milan to Edinburgh to cost on average £140 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Milan to Edinburgh flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey