Flights from Milan to Edinburgh (BGY to EDI)

Find cheap Milan, Italy to Edinburgh, Scotland flights with our free search service. Compare all available fares for direct or connection flights to Edinburgh.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Milan to Edinburgh (One Way)

What is the distance between Milan and Edinburgh?

The average distance from Milan to Edinburgh is 1460 kilometers (equals to 907 miles or 788 nautical miles). Your flight will departure from Milan Bergamo Airport, Italy and arrive on Edinburgh Airport, Scotland.

How long is the flight from Milan to Edinburgh?

The average flight time between Milan to Edinburgh is 8 hours and 40 minutes.

How much is the fare for flight between Milan and Edinburgh?

The average price for one-way airfare from Milan to Edinburgh is 294 USD (none-taxes) for economy class.

Cheap flights from Milan to Edinburgh

Tue 27/Feb - Wed 28/Feb
1 days Flights from Milan to Edinburgh on Ryanair 27/02/2018
$80
Wed 28/Feb - Wed 07/Mar
7 days Flights from Milan to Edinburgh on Ryanair 28/02/2018
$58
Tue 27/Feb - Tue 17/Apr
49 days Flights from Milan to Edinburgh on easyJet 27/02/2018
$87
Wed 28/Feb - Sun 27/May
88 days Flights from Milan to Edinburgh on easyJet 28/02/2018
$154
Tue 13/Mar - Wed 14/Mar
1 days Flights from Milan to Edinburgh on Ryanair 13/03/2018
$48
Mon 26/Mar - Wed 11/Apr
16 days Flights from Milan to Edinburgh on Flybe 26/03/2018
$109
Wed 07/Mar - Sun 11/Mar
4 days Flights from Milan to Edinburgh on Ryanair 07/03/2018
$122
Wed 21/Mar - Tue 12/Feb
328 days Flights from Milan to Edinburgh on Brussels Airlines 21/03/2018
$148
Wed 21/Mar - Tue 10/Apr
20 days Flights from Milan to Edinburgh on Ryanair 21/03/2018
$45
Fri 23/Mar - Thu 31/May
69 days Flights from Milan to Edinburgh on easyJet 23/03/2018
$132
Thu 08/Mar - Mon 13/Aug
158 days Flights from Milan to Edinburgh on easyJet 08/03/2018
$169
Mon 19/Mar - Tue 19/Jun
92 days Flights from Milan to Edinburgh on easyJet 19/03/2018
$110
Thu 15/Mar - Mon 01/Oct
200 days Flights from Milan to Edinburgh on easyJet 15/03/2018
$128
Sat 24/Mar - Tue 25/Sep
185 days Flights from Milan to Edinburgh on easyJet 24/03/2018
$139
Mon 26/Mar - Sun 29/Jul
125 days Flights from Milan to Edinburgh on easyJet 26/03/2018
$180
Thu 15/Mar - Wed 20/Jun
97 days Flights from Milan to Edinburgh on Brussels Airlines 15/03/2018
$145
Thu 01/Mar - Tue 03/Jul
124 days Flights from Milan to Edinburgh on Brussels Airlines 01/03/2018
$156
Wed 18/Apr - Mon 07/May
19 days Flights from Milan to Edinburgh on Ryanair 18/04/2018
$133
Wed 04/Apr - Tue 10/Apr
6 days Flights from Milan to Edinburgh on Ryanair 04/04/2018
$40
Tue 03/Apr - Sat 14/Apr
11 days Flights from Milan to Edinburgh on Ryanair 03/04/2018
$120
Wed 25/Apr - Mon 01/Oct
159 days Flights from Milan to Edinburgh on Brussels Airlines 25/04/2018
$153
Wed 18/Apr - Tue 08/May
20 days Flights from Milan to Edinburgh on Ryanair 18/04/2018
$56
Sat 21/Apr - Mon 25/Jun
65 days Flights from Milan to Edinburgh on easyJet 21/04/2018
$247
Mon 30/Apr - Mon 02/Jul
63 days Flights from Milan to Edinburgh on easyJet 30/04/2018
$123
Wed 25/Apr - Mon 01/Oct
159 days Flights from Milan to Edinburgh on easyJet 25/04/2018
$159
Wed 25/Apr - Wed 01/Aug
98 days Flights from Milan to Edinburgh on easyJet 25/04/2018
$147
Wed 11/Apr - Sun 24/Jun
74 days Flights from Milan to Edinburgh on Brussels Airlines 11/04/2018
$178
Thu 03/May - Sun 16/Sep
136 days Flights from Milan to Edinburgh on easyJet 03/05/2018
$121
Wed 16/May - Wed 06/Jun
21 days Flights from Milan to Edinburgh on Ryanair 16/05/2018
$53
Wed 16/May - Wed 30/May
14 days Flights from Milan to Edinburgh on Ryanair 16/05/2018
$53
Fri 04/May - Wed 01/Aug
89 days Flights from Milan to Edinburgh on easyJet 04/05/2018
$114
Wed 02/May - Tue 24/Jul
83 days Flights from Milan to Edinburgh on easyJet 02/05/2018
$98
Thu 28/Jun - Sat 04/Aug
37 days Flights from Milan to Edinburgh on KLM 28/06/2018
$160
Mon 11/Jun - Wed 20/Jun
9 days Flights from Milan to Edinburgh on Ryanair 11/06/2018
$67
Tue 26/Jun - Tue 10/Jul
14 days Flights from Milan to Edinburgh on Ryanair 26/06/2018
$76
Sat 02/Jun - Mon 10/Sep
100 days Flights from Milan to Edinburgh on easyJet 02/06/2018
$205
Thu 28/Jun - Sat 04/Aug
37 days Flights from Milan to Edinburgh on easyJet 28/06/2018
$186
Sat 02/Jun - Mon 10/Sep
100 days Flights from Milan to Edinburgh on KLM 02/06/2018
$183
Mon 23/Jul - Wed 01/Aug
9 days Flights from Milan to Edinburgh on Flybe 23/07/2018
$141
Mon 23/Jul - Tue 31/Jul
8 days Flights from Milan to Edinburgh on Flybe 23/07/2018
$134
Mon 09/Jul - Wed 18/Jul
9 days Flights from Milan to Edinburgh on easyJet 09/07/2018
$111
Mon 23/Jul - Wed 08/Aug
16 days Flights from Milan to Edinburgh on easyJet 23/07/2018
$124
Sat 07/Jul - Sat 08/Sep
63 days Flights from Milan to Edinburgh on KLM 07/07/2018
$197
Fri 20/Jul - Sun 23/Sep
65 days Flights from Milan to Edinburgh on easyJet 20/07/2018
$181
Wed 29/Aug - Thu 30/Aug
1 days Flights from Milan to Edinburgh on Ryanair 29/08/2018
$146
Tue 28/Aug - Thu 06/Sep
9 days Flights from Milan to Edinburgh on Ryanair 28/08/2018
$139
Tue 28/Aug - Wed 12/Sep
15 days Flights from Milan to Edinburgh on Ryanair 28/08/2018
$72
Tue 28/Aug - Wed 29/Aug
1 days Flights from Milan to Edinburgh on Ryanair 28/08/2018
$140
Fri 10/Aug - Thu 18/Oct
69 days Flights from Milan to Edinburgh on easyJet 10/08/2018
$246
Fri 10/Aug - Thu 18/Oct
69 days Flights from Milan to Edinburgh on Brussels Airlines 10/08/2018
$177
Wed 26/Sep - Sat 29/Sep
3 days Flights from Milan to Edinburgh on Ryanair 26/09/2018
$72
Tue 18/Sep - Wed 19/Sep
1 days Flights from Milan to Edinburgh on Vueling Airlines 18/09/2018
$130
Tue 18/Sep - Tue 09/Oct
21 days Flights from Milan to Edinburgh on Vueling Airlines 18/09/2018
$131
Wed 26/Sep - Wed 17/Oct
21 days Flights from Milan to Edinburgh on Ryanair 26/09/2018
$72
Tue 16/Oct - Tue 06/Nov
21 days Flights from Milan to Edinburgh on Ryanair 16/10/2018
$80
Sat 13/Oct - Sat 03/Nov
21 days Flights from Milan to Edinburgh on Flybe 13/10/2018
$134
Tue 16/Oct - Wed 17/Oct
1 days Flights from Milan to Edinburgh on Ryanair 16/10/2018
$74
Sat 01/Dec - Tue 18/Dec
17 days Flights from Milan to Edinburgh on Ryanair 01/12/2018
$85
Wed 12/Dec - Wed 02/Jan
21 days Flights from Milan to Edinburgh on Ryanair 12/12/2018
$128
Tue 12/Feb - Wed 13/Feb
1 days Flights from Milan to Edinburgh on Ryanair 12/02/2019
$85
Fri 01/Feb - Mon 04/Feb
3 days Flights from Milan to Edinburgh on KLM 01/02/2019
$158
Mon 21/Jan - Tue 05/Feb
15 days Flights from Milan to Edinburgh on Ryanair 21/01/2019
$85
Mon 21/Jan - Wed 23/Jan
2 days Flights from Milan to Edinburgh on Ryanair 21/01/2019
$85
Thu 31/Jan - Sun 03/Feb
3 days Flights from Milan to Edinburgh on Lufthansa 31/01/2019
$163
Thu 03/Jan - Fri 11/Jan
8 days Flights from Milan to Edinburgh on Brussels Airlines 03/01/2019
$154
Wed 28/Nov - Tue 18/Dec
20 days Flights from Milan to Edinburgh on Ryanair 28/11/2018
$85
Mon 12/Nov - Sat 01/Dec
19 days Flights from Milan to Edinburgh on Vueling Airlines 12/11/2018
$142
Wed 28/Nov - Fri 30/Nov
2 days Flights from Milan to Edinburgh on Ryanair 28/11/2018
$85