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

Tue 28/Nov - Thu 30/Nov
2 days Flights from London to Edinburgh on easyJet 28/11/2017
$84
Tue 28/Nov - Tue 05/Dec
7 days Flights from London to Edinburgh on easyJet 28/11/2017
$84
Wed 29/Nov - Tue 19/Dec
20 days Flights from London to Edinburgh on Flybe 29/11/2017
$131
Sun 26/Nov - Wed 19/Sep
297 days Flights from London to Edinburgh on British Airways 26/11/2017
$119
Tue 21/Nov - Tue 21/Aug
273 days Flights from London to Edinburgh on British Airways 21/11/2017
$101
Mon 27/Nov - Fri 30/Mar
123 days Flights from London to Edinburgh on easyJet 27/11/2017
$89
Tue 28/Nov - Sun 04/Feb
68 days Flights from London to Edinburgh on easyJet 28/11/2017
$87
Wed 29/Nov - Tue 06/Feb
69 days Flights from London to Edinburgh on Flybe 29/11/2017
$148
Mon 27/Nov - Fri 27/Apr
151 days Flights from London to Edinburgh on Flybe 27/11/2017
$164
Wed 29/Nov - Mon 30/Jul
243 days Flights from London to Edinburgh on easyJet 29/11/2017
$90
Sun 31/Dec - Thu 01/Mar
60 days Flights from London to Edinburgh on easyJet 31/12/2017
$86
Mon 11/Dec - Tue 19/Dec
8 days Flights from London to Edinburgh on Flybe 11/12/2017
$73
Sun 31/Dec - Thu 01/Feb
32 days Flights from London to Edinburgh on easyJet 31/12/2017
$86
Tue 05/Dec - Wed 04/Apr
120 days Flights from London to Edinburgh on easyJet 05/12/2017
$89
Thu 21/Dec - Tue 09/Jan
19 days Flights from London to Edinburgh on Flybe 21/12/2017
$120
Thu 21/Dec - Thu 28/Dec
7 days Flights from London to Edinburgh on Flybe 21/12/2017
$120
Thu 21/Dec - Fri 23/Feb
64 days Flights from London to Edinburgh on Flybe 21/12/2017
$143
Wed 20/Dec - Fri 02/Mar
72 days Flights from London to Edinburgh on Flybe 20/12/2017
$150
Mon 18/Dec - Fri 13/Apr
116 days Flights from London to Edinburgh on Flybe 18/12/2017
$149
Sun 31/Dec - Sun 14/Jan
14 days Flights from London to Edinburgh on Flybe 31/12/2017
$77
Thu 21/Dec - Wed 02/May
132 days Flights from London to Edinburgh on easyJet 21/12/2017
$104
Sun 31/Dec - Tue 02/Oct
275 days Flights from London to Edinburgh on British Airways 31/12/2017
$103
Tue 12/Dec - Fri 17/Aug
248 days Flights from London to Edinburgh on easyJet 12/12/2017
$90
Mon 18/Dec - Thu 21/Jun
185 days Flights from London to Edinburgh on easyJet 18/12/2017
$89
Thu 28/Dec - Mon 08/Oct
284 days Flights from London to Edinburgh on Flybe 28/12/2017
$274
Fri 29/Dec - Sat 01/Sep
246 days Flights from London to Edinburgh on Flybe 29/12/2017
$152
Fri 01/Dec - Mon 05/Nov
339 days Flights from London to Edinburgh on KLM 01/12/2017
$388
Thu 21/Dec - Wed 15/Aug
237 days Flights from London to Edinburgh on Flybe 21/12/2017
$150
Thu 21/Dec - Sun 10/Jun
171 days Flights from London to Edinburgh on Flybe 21/12/2017
$148
Thu 21/Dec - Mon 23/Jul
214 days Flights from London to Edinburgh on easyJet 21/12/2017
$102
Sat 10/Feb - Tue 03/Jul
143 days Flights from London to Edinburgh on British Airways 10/02/2018
$119
Mon 05/Feb - Tue 13/Feb
8 days Flights from London to Edinburgh on Flybe 05/02/2018
$73
Mon 19/Feb - Mon 05/Mar
14 days Flights from London to Edinburgh on Flybe 19/02/2018
$80
Fri 09/Feb - Fri 17/Aug
189 days Flights from London to Edinburgh on easyJet 09/02/2018
$107
Thu 08/Feb - Tue 10/Apr
61 days Flights from London to Edinburgh on easyJet 08/02/2018
$91
Sat 17/Feb - Tue 08/May
80 days Flights from London to Edinburgh on easyJet 17/02/2018
$92
Fri 02/Feb - Mon 04/Jun
122 days Flights from London to Edinburgh on British Airways 02/02/2018
$132
Thu 01/Feb - Sat 30/Jun
149 days Flights from London to Edinburgh on Flybe 01/02/2018
$166
Thu 01/Feb - Fri 16/Feb
15 days Flights from London to Edinburgh on Flybe 01/02/2018
$131
Wed 21/Feb - Mon 21/May
89 days Flights from London to Edinburgh on Flybe 21/02/2018
$174
Tue 16/Jan - Tue 31/Jul
196 days Flights from London to Edinburgh on British Airways 16/01/2018
$102
Tue 02/Jan - Sun 06/May
124 days Flights from London to Edinburgh on easyJet 02/01/2018
$89
Sun 21/Jan - Wed 31/Jan
10 days Flights from London to Edinburgh on Flybe 21/01/2018
$73
Sat 27/Jan - Wed 28/Mar
60 days Flights from London to Edinburgh on easyJet 27/01/2018
$89
Tue 02/Jan - Wed 20/Jun
169 days Flights from London to Edinburgh on British Airways 02/01/2018
$101
Fri 05/Jan - Sun 07/Oct
275 days Flights from London to Edinburgh on easyJet 05/01/2018
$135
Tue 02/Jan - Tue 03/Apr
91 days Flights from London to Edinburgh on Flybe 02/01/2018
$117
Fri 19/Jan - Sat 21/Apr
92 days Flights from London to Edinburgh on Flybe 19/01/2018
$149
Mon 01/Jan - Fri 12/Jan
11 days Flights from London to Edinburgh on Flybe 01/01/2018
$120
Sun 14/Jan - Fri 02/Feb
19 days Flights from London to Edinburgh on Flybe 14/01/2018
$127
Mon 08/Jan - Sat 24/Mar
75 days Flights from London to Edinburgh on Flybe 08/01/2018
$148
Sun 07/Jan - Tue 10/Jul
184 days Flights from London to Edinburgh on Flybe 07/01/2018
$150
Tue 23/Jan - Mon 11/Jun
139 days Flights from London to Edinburgh on Flybe 23/01/2018
$150
Sun 14/Jan - Sun 27/May
133 days Flights from London to Edinburgh on Flybe 14/01/2018
$158
Sun 21/Jan - Thu 01/Feb
11 days Flights from London to Edinburgh on Flybe 21/01/2018
$73
Mon 01/Jan - Wed 01/Aug
212 days Flights from London to Edinburgh on easyJet 01/01/2018
$92
Fri 16/Mar - Sat 21/Jul
127 days Flights from London to Edinburgh on British Airways 16/03/2018
$96
Sat 17/Mar - Tue 01/May
45 days Flights from London to Edinburgh on British Airways 17/03/2018
$88
Tue 20/Mar - Tue 21/Aug
154 days Flights from London to Edinburgh on British Airways 20/03/2018
$94
Thu 29/Mar - Fri 30/Mar
1 days Flights from London to Edinburgh on Ryanair 29/03/2018
$40
Thu 29/Mar - Wed 11/Apr
13 days Flights from London to Edinburgh on Ryanair 29/03/2018
$43
Mon 05/Mar - Sat 24/Mar
19 days Flights from London to Edinburgh on Flybe 05/03/2018
$133
Mon 19/Mar - Thu 21/Jun
94 days Flights from London to Edinburgh on Flybe 19/03/2018
$174
Mon 26/Mar - Tue 10/Apr
15 days Flights from London to Edinburgh on Flybe 26/03/2018
$133
Fri 23/Mar - Sun 24/Jun
93 days Flights from London to Edinburgh on British Airways 23/03/2018
$88
Thu 26/Apr - Wed 27/Jun
62 days Flights from London to Edinburgh on easyJet 26/04/2018
$107
Tue 10/Apr - Tue 24/Jul
105 days Flights from London to Edinburgh on British Airways 10/04/2018
$99
Thu 19/Apr - Wed 25/Apr
6 days Flights from London to Edinburgh on Ryanair 19/04/2018
$45
Thu 19/Apr - Tue 08/May
19 days Flights from London to Edinburgh on Ryanair 19/04/2018
$51
Mon 23/Apr - Sat 05/May
12 days Flights from London to Edinburgh on Flybe 23/04/2018
$133
Mon 09/Apr - Sat 21/Apr
12 days Flights from London to Edinburgh on Flybe 09/04/2018
$127
Fri 13/Apr - Sun 15/Jul
93 days Flights from London to Edinburgh on Flybe 13/04/2018
$166
Mon 07/May - Fri 18/May
11 days Flights from London to Edinburgh on Ryanair 07/05/2018
$56
Mon 14/May - Sat 19/May
5 days Flights from London to Edinburgh on Flybe 14/05/2018
$133
Thu 31/May - Mon 18/Jun
18 days Flights from London to Edinburgh on Flybe 31/05/2018
$133
Sun 13/May - Sun 26/Aug
105 days Flights from London to Edinburgh on British Airways 13/05/2018
$99
Wed 30/May - Mon 02/Jul
33 days Flights from London to Edinburgh on British Airways 30/05/2018
$98
Mon 28/May - Mon 10/Sep
105 days Flights from London to Edinburgh on British Airways 28/05/2018
$99
Mon 28/May - Thu 14/Jun
17 days Flights from London to Edinburgh on Ryanair 28/05/2018
$56
Tue 12/Jun - Thu 27/Sep
107 days Flights from London to Edinburgh on British Airways 12/06/2018
$104
Sun 10/Jun - Wed 01/Aug
52 days Flights from London to Edinburgh on British Airways 10/06/2018
$98
Sun 10/Jun - Thu 14/Jun
4 days Flights from London to Edinburgh on Ryanair 10/06/2018
$56
Fri 15/Jun - Wed 04/Jul
19 days Flights from London to Edinburgh on Ryanair 15/06/2018
$56
Sun 17/Jun - Mon 02/Jul
15 days Flights from London to Edinburgh on Flybe 17/06/2018
$127
Sun 17/Jun - Mon 25/Jun
8 days Flights from London to Edinburgh on Flybe 17/06/2018
$127
Tue 02/Oct - Thu 11/Oct
9 days Flights from London to Edinburgh on KLM 02/10/2018
$177
Tue 30/Oct - Fri 02/Nov
3 days Flights from London to Edinburgh on British Airways 30/10/2018
$104
Tue 02/Oct - Mon 08/Oct
6 days Flights from London to Edinburgh on Ryanair 02/10/2018
$56
Mon 20/Aug - Mon 22/Oct
63 days Flights from London to Edinburgh on British Airways 20/08/2018
$99
Tue 28/Aug - Mon 17/Sep
20 days Flights from London to Edinburgh on Ryanair 28/08/2018
$56
Wed 01/Aug - Wed 15/Aug
14 days Flights from London to Edinburgh on Ryanair 01/08/2018
$56
Sun 12/Aug - Wed 29/Aug
17 days Flights from London to Edinburgh on Flybe 12/08/2018
$138
Thu 23/Aug - Mon 03/Sep
11 days Flights from London to Edinburgh on Flybe 23/08/2018
$133
Mon 24/Sep - Tue 02/Oct
8 days Flights from London to Edinburgh on KLM 24/09/2018
$207
Tue 25/Sep - Mon 08/Oct
13 days Flights from London to Edinburgh on Ryanair 25/09/2018
$56
Fri 21/Sep - Tue 25/Sep
4 days Flights from London to Edinburgh on Ryanair 21/09/2018
$56
Sun 02/Sep - Mon 03/Sep
1 days Flights from London to Edinburgh on Flybe 02/09/2018
$138
Wed 04/Jul - Tue 17/Jul
13 days Flights from London to Edinburgh on Ryanair 04/07/2018
$56
Wed 25/Jul - Wed 15/Aug
21 days Flights from London to Edinburgh on Ryanair 25/07/2018
$56
Mon 23/Jul - Fri 03/Aug
11 days Flights from London to Edinburgh on Flybe 23/07/2018
$133
Sun 08/Jul - Tue 10/Jul
2 days Flights from London to Edinburgh on Flybe 08/07/2018
$127
Thu 01/Nov - Sat 03/Nov
2 days Flights from London to Edinburgh on KLM 01/11/2018
$220
Thu 01/Nov - Sun 04/Nov
3 days Flights from London to Edinburgh on British Airways 01/11/2018
$94