Flights from London to Edinburgh (STN to EDI)

Find cheap London, United Kingdom 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 London to Edinburgh (One Way)

What is the distance between London and Edinburgh?

The average distance from London to Edinburgh is 510 kilometers (equals to 316 miles or 275 nautical miles). Your flight will departure from London Stansted Airport, United Kingdom and arrive on Edinburgh Airport, Scotland.

How long is the flight from London to Edinburgh?

The average flight time between London to Edinburgh is 1 hours and 20 minutes.

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

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

Cheap flights from London to Edinburgh

Sun 29/Apr - Mon 30/Apr
1 days Flights from London to Edinburgh on Flybe 29/04/2018
$175
Wed 25/Apr - Thu 26/Apr
1 days Flights from London to Edinburgh on Ryanair 25/04/2018
$47
Mon 30/Apr - Thu 10/May
10 days Flights from London to Edinburgh on Flybe 30/04/2018
$127
Mon 30/Apr - Fri 29/Jun
60 days Flights from London to Edinburgh on easyJet 30/04/2018
$78
Mon 30/Apr - Wed 06/Jun
37 days Flights from London to Edinburgh on Flybe 30/04/2018
$145
Mon 30/Apr - Tue 15/May
15 days Flights from London to Edinburgh on Ryanair 30/04/2018
$43
Fri 27/Apr - Fri 27/Jul
91 days Flights from London to Edinburgh on Flybe 27/04/2018
$159
Mon 30/Apr - Sat 22/Sep
145 days Flights from London to Edinburgh on easyJet 30/04/2018
$92
Mon 30/Apr - Fri 03/Aug
95 days Flights from London to Edinburgh on easyJet 30/04/2018
$89
Sat 28/Apr - Thu 18/Oct
173 days Flights from London to Edinburgh on British Airways 28/04/2018
$99
Thu 26/Apr - Fri 14/Dec
232 days Flights from London to Edinburgh on British Airways 26/04/2018
$103
Fri 27/Apr - Mon 01/Apr
339 days Flights from London to Edinburgh on British Airways 27/04/2018
$112
Thu 31/May - Wed 13/Jun
13 days Flights from London to Edinburgh on Flybe 31/05/2018
$66
Tue 22/May - Wed 30/May
8 days Flights from London to Edinburgh on Ryanair 22/05/2018
$37
Wed 02/May - Tue 03/Jul
62 days Flights from London to Edinburgh on easyJet 02/05/2018
$75
Thu 17/May - Thu 19/Jul
63 days Flights from London to Edinburgh on Flybe 17/05/2018
$119
Tue 22/May - Tue 12/Jun
21 days Flights from London to Edinburgh on Ryanair 22/05/2018
$40
Tue 29/May - Fri 30/Nov
185 days Flights from London to Edinburgh on easyJet 29/05/2018
$94
Thu 24/May - Sun 27/Jan
248 days Flights from London to Edinburgh on Flybe 24/05/2018
$94
Thu 17/May - Fri 05/Oct
141 days Flights from London to Edinburgh on easyJet 17/05/2018
$95
Tue 22/May - Tue 28/Aug
98 days Flights from London to Edinburgh on Flybe 22/05/2018
$130
Thu 31/May - Mon 24/Sep
116 days Flights from London to Edinburgh on easyJet 31/05/2018
$88
Wed 09/May - Sat 23/Feb
290 days Flights from London to Edinburgh on British Airways 09/05/2018
$110
Sun 06/May - Tue 07/Aug
93 days Flights from London to Edinburgh on easyJet 06/05/2018
$86
Fri 18/May - Thu 20/Sep
125 days Flights from London to Edinburgh on Flybe 18/05/2018
$146
Wed 09/May - Wed 10/Oct
154 days Flights from London to Edinburgh on Flybe 09/05/2018
$146
Fri 04/May - Mon 07/Jan
248 days Flights from London to Edinburgh on Flybe 04/05/2018
$171
Tue 26/Jun - Wed 12/Dec
169 days Flights from London to Edinburgh on easyJet 26/06/2018
$93
Tue 12/Jun - Wed 13/Jun
1 days Flights from London to Edinburgh on Flybe 12/06/2018
$70
Tue 05/Jun - Tue 06/Nov
154 days Flights from London to Edinburgh on easyJet 05/06/2018
$94
Thu 28/Jun - Sun 30/Sep
94 days Flights from London to Edinburgh on easyJet 28/06/2018
$91
Fri 15/Jun - Sun 17/Mar
275 days Flights from London to Edinburgh on British Airways 15/06/2018
$112
Tue 26/Jun - Tue 10/Jul
14 days Flights from London to Edinburgh on Flybe 26/06/2018
$89
Fri 29/Jun - Wed 01/Aug
33 days Flights from London to Edinburgh on Flybe 29/06/2018
$163
Tue 19/Jun - Wed 17/Oct
120 days Flights from London to Edinburgh on easyJet 19/06/2018
$91
Sat 02/Jun - Sun 03/Feb
246 days Flights from London to Edinburgh on easyJet 02/06/2018
$120
Thu 14/Jun - Sat 04/Aug
51 days Flights from London to Edinburgh on easyJet 14/06/2018
$79
Thu 14/Jun - Thu 13/Sep
91 days Flights from London to Edinburgh on Flybe 14/06/2018
$173
Wed 06/Jun - Tue 12/Jun
6 days Flights from London to Edinburgh on Ryanair 06/06/2018
$42
Thu 28/Jun - Wed 18/Jul
20 days Flights from London to Edinburgh on Ryanair 28/06/2018
$42
Wed 06/Jun - Fri 08/Mar
275 days Flights from London to Edinburgh on easyJet 06/06/2018
$169
Tue 24/Jul - Wed 25/Jul
1 days Flights from London to Edinburgh on Ryanair 24/07/2018
$42
Sun 08/Jul - Wed 07/Nov
122 days Flights from London to Edinburgh on easyJet 08/07/2018
$101
Mon 16/Jul - Wed 16/Jan
184 days Flights from London to Edinburgh on British Airways 16/07/2018
$109
Mon 09/Jul - Fri 14/Sep
67 days Flights from London to Edinburgh on easyJet 09/07/2018
$95
Tue 10/Jul - Sun 14/Oct
96 days Flights from London to Edinburgh on Flybe 10/07/2018
$189
Thu 19/Jul - Sun 21/Oct
94 days Flights from London to Edinburgh on easyJet 19/07/2018
$105
Tue 24/Jul - Wed 01/Aug
8 days Flights from London to Edinburgh on Ryanair 24/07/2018
$42
Fri 05/Oct - Mon 22/Oct
17 days Flights from London to Edinburgh on Ryanair 05/10/2018
$48
Sun 28/Oct - Thu 13/Dec
46 days Flights from London to Edinburgh on easyJet 28/10/2018
$94
Tue 30/Oct - Sat 10/Nov
11 days Flights from London to Edinburgh on Flybe 30/10/2018
$132
Thu 25/Oct - Sun 31/Mar
157 days Flights from London to Edinburgh on British Airways 25/10/2018
$113
Tue 23/Oct - Tue 13/Nov
21 days Flights from London to Edinburgh on Ryanair 23/10/2018
$53
Mon 08/Oct - Mon 29/Oct
21 days Flights from London to Edinburgh on Flybe 08/10/2018
$132
Thu 27/Sep - Wed 28/Nov
62 days Flights from London to Edinburgh on easyJet 27/09/2018
$83
Sat 01/Sep - Fri 14/Dec
104 days Flights from London to Edinburgh on easyJet 01/09/2018
$99
Tue 11/Sep - Mon 01/Oct
20 days Flights from London to Edinburgh on Flybe 11/09/2018
$135
Tue 11/Sep - Wed 19/Sep
8 days Flights from London to Edinburgh on Flybe 11/09/2018
$121
Mon 24/Sep - Fri 05/Oct
11 days Flights from London to Edinburgh on Ryanair 24/09/2018
$48
Tue 04/Sep - Fri 21/Sep
17 days Flights from London to Edinburgh on Ryanair 04/09/2018
$48
Fri 07/Sep - Mon 07/Jan
122 days Flights from London to Edinburgh on easyJet 07/09/2018
$98
Sat 01/Dec - Sat 06/Apr
126 days Flights from London to Edinburgh on British Airways 01/12/2018
$110
Fri 28/Dec - Sun 10/Feb
44 days Flights from London to Edinburgh on British Airways 28/12/2018
$109
Wed 12/Dec - Thu 13/Dec
1 days Flights from London to Edinburgh on Ryanair 12/12/2018
$69
Tue 18/Dec - Tue 08/Jan
21 days Flights from London to Edinburgh on Ryanair 18/12/2018
$69
Wed 12/Dec - Fri 14/Dec
2 days Flights from London to Edinburgh on Flybe 12/12/2018
$128
Tue 18/Dec - Mon 07/Jan
20 days Flights from London to Edinburgh on Flybe 18/12/2018
$128
Thu 16/Aug - Sun 21/Oct
66 days Flights from London to Edinburgh on easyJet 16/08/2018
$102
Thu 23/Aug - Wed 12/Sep
20 days Flights from London to Edinburgh on Flybe 23/08/2018
$112
Tue 07/Aug - Wed 08/Aug
1 days Flights from London to Edinburgh on Flybe 07/08/2018
$104
Sat 11/Aug - Sat 19/Jan
161 days Flights from London to Edinburgh on British Airways 11/08/2018
$110
Thu 30/Aug - Mon 10/Sep
11 days Flights from London to Edinburgh on Ryanair 30/08/2018
$45
Thu 16/Aug - Fri 17/Aug
1 days Flights from London to Edinburgh on Ryanair 16/08/2018
$42
Fri 17/Aug - Sun 18/Nov
93 days Flights from London to Edinburgh on easyJet 17/08/2018
$111
Tue 21/Aug - Sat 29/Dec
130 days Flights from London to Edinburgh on easyJet 21/08/2018
$132
Mon 01/Apr - Sun 07/Apr
6 days Flights from London to Edinburgh on British Airways 01/04/2019
$111
Thu 11/Apr - Sat 13/Apr
2 days Flights from London to Edinburgh on KLM 11/04/2019
$263
Thu 14/Feb - Sun 03/Mar
17 days Flights from London to Edinburgh on KLM 14/02/2019
$236
Wed 06/Feb - Tue 12/Feb
6 days Flights from London to Edinburgh on Ryanair 06/02/2019
$72
Tue 26/Feb - Fri 15/Mar
17 days Flights from London to Edinburgh on Ryanair 26/02/2019
$66
Thu 14/Mar - Thu 04/Apr
21 days Flights from London to Edinburgh on KLM 14/03/2019
$219
Tue 26/Mar - Mon 01/Apr
6 days Flights from London to Edinburgh on British Airways 26/03/2019
$111
Thu 14/Mar - Fri 22/Mar
8 days Flights from London to Edinburgh on Ryanair 14/03/2019
$60
Sat 02/Mar - Sat 09/Mar
7 days Flights from London to Edinburgh on Norwegian 02/03/2019
$193
Wed 30/Jan - Sat 02/Feb
3 days Flights from London to Edinburgh on KLM 30/01/2019
$195
Wed 30/Jan - Tue 12/Feb
13 days Flights from London to Edinburgh on Ryanair 30/01/2019
$72
Wed 09/Jan - Sun 13/Jan
4 days Flights from London to Edinburgh on Ryanair 09/01/2019
$69
Wed 07/Nov - Wed 28/Nov
21 days Flights from London to Edinburgh on Ryanair 07/11/2018
$58
Wed 21/Nov - Wed 05/Dec
14 days Flights from London to Edinburgh on Ryanair 21/11/2018
$62
Thu 01/Nov - Fri 09/Nov
8 days Flights from London to Edinburgh on Flybe 01/11/2018
$128
Fri 16/Nov - Fri 07/Dec
21 days Flights from London to Edinburgh on Flybe 16/11/2018
$128