Find a flight from Edinburgh to Milan

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in Milan

Journey details

Best price 30.47£
Journey duration 2 h 35 min
Connections per day 3
First departure: 14:40
Last departure: 20:05
Distance 1452km

The cheapest flights from Edinburgh to Milan with virail

Finding the cheapest tickets for flights from Edinburgh to Milan has never been so easy: by inserting the date of your journey, virail will find hundreds of cheap flights offers from Edinburgh to Milan. You only need to choose the best one and book your trip!

How much are low-cost tickets for flights from Edinburgh to Milan?

If you can book in advance and are flexible with the dates of your flight, the cheapest tickets from Edinburgh to Milan are from 35,32 €.

Flights from Edinburgh to Milan


Which companies can you fly with when travelling from Edinburgh to Milan?

Companies cooperating with virail are so many, among which also Ryanair and EasyJet, operating flights from Edinburgh to Milan.

Where do the flights from Edinburgh to Milan leave from and in which airports do they land?

In Milan you will leave from Edinburgh, then landing in Milan Bergamo and Milan Malpensa.

When is the first flight to Milan scheduled?

The first flight leaves Edinburgh at 14:07, while the last one to get to Milan is scheduled at 20:07.

How long does it take to reach Milan by plane?

The fastest plane connections from Edinburgh to Milan take 2 hours and 25 minutes.

Since the flight from Edinburgh to Milan doesn't take that long, you could consider taking a train, especially an overnight one.

virail lets you search and compare times and prices of any transports from one city to another