Flights from Edinburgh to London (EDI to STN)

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

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

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

What is the distance between Edinburgh and London?

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

How long is the flight from Edinburgh to London?

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

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

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

Cheap flights from Edinburgh to London

Mon 14/Aug - Thu 05/Oct
52 days Flights from Edinburgh to London on easyJet 14/08/2017
$85
Wed 23/Aug - Wed 30/Aug
7 days Flights from Edinburgh to London on KLM 23/08/2017
$221
Tue 22/Aug - Tue 12/Sep
21 days Flights from Edinburgh to London on Ryanair 22/08/2017
$40
Wed 16/Aug - Tue 22/Aug
6 days Flights from Edinburgh to London on Ryanair 16/08/2017
$40
Wed 23/Aug - Tue 26/Sep
34 days Flights from Edinburgh to London on KLM 23/08/2017
$207
Wed 09/Aug - Fri 11/May
275 days Flights from Edinburgh to London on easyJet 09/08/2017
$100
Tue 08/Aug - Tue 08/May
273 days Flights from Edinburgh to London on KLM 08/08/2017
$274
Thu 31/Aug - Tue 12/Jun
285 days Flights from Edinburgh to London on British Airways 31/08/2017
$102
Thu 17/Aug - Thu 25/Jan
161 days Flights from Edinburgh to London on easyJet 17/08/2017
$98
Wed 09/Aug - Fri 09/Mar
212 days Flights from Edinburgh to London on easyJet 09/08/2017
$83
Mon 28/Aug - Sat 24/Feb
180 days Flights from Edinburgh to London on easyJet 28/08/2017
$144
Sat 19/Aug - Mon 16/Jul
331 days Flights from Edinburgh to London on Flybe 19/08/2017
$298
Thu 17/Aug - Wed 13/Dec
118 days Flights from Edinburgh to London on easyJet 17/08/2017
$79
Thu 31/Aug - Mon 27/Nov
88 days Flights from Edinburgh to London on KLM 31/08/2017
$227
Sun 27/Aug - Sun 15/Apr
231 days Flights from Edinburgh to London on British Airways 27/08/2017
$137
Thu 17/Aug - Wed 24/Jan
160 days Flights from Edinburgh to London on KLM 17/08/2017
$256
Tue 22/Aug - Fri 01/Dec
101 days Flights from Edinburgh to London on KLM 22/08/2017
$226
Fri 29/Sep - Sun 03/Jun
247 days Flights from Edinburgh to London on easyJet 29/09/2017
$99
Wed 27/Sep - Wed 11/Oct
14 days Flights from Edinburgh to London on Ryanair 27/09/2017
$40
Thu 07/Sep - Sat 17/Mar
191 days Flights from Edinburgh to London on easyJet 07/09/2017
$87
Tue 26/Sep - Thu 28/Sep
2 days Flights from Edinburgh to London on Ryanair 26/09/2017
$40
Tue 19/Sep - Tue 26/Sep
7 days Flights from Edinburgh to London on KLM 19/09/2017
$180
Tue 19/Sep - Thu 05/Oct
16 days Flights from Edinburgh to London on KLM 19/09/2017
$180
Thu 21/Sep - Sun 25/Feb
157 days Flights from Edinburgh to London on easyJet 21/09/2017
$87
Mon 18/Sep - Sun 19/Nov
62 days Flights from Edinburgh to London on easyJet 18/09/2017
$83
Wed 20/Sep - Thu 21/Dec
92 days Flights from Edinburgh to London on easyJet 20/09/2017
$86
Thu 14/Sep - Mon 01/Jan
109 days Flights from Edinburgh to London on easyJet 14/09/2017
$83
Sat 23/Sep - Sat 06/Jan
105 days Flights from Edinburgh to London on KLM 23/09/2017
$183
Sun 17/Sep - Wed 15/Nov
59 days Flights from Edinburgh to London on KLM 17/09/2017
$254
Thu 14/Sep - Thu 05/Jul
294 days Flights from Edinburgh to London on British Airways 14/09/2017
$269
Wed 02/May - Fri 04/May
2 days Flights from Edinburgh to London on British Airways 02/05/2018
$97
Thu 03/May - Tue 08/May
5 days Flights from Edinburgh to London on KLM 03/05/2018
$182
Tue 29/May - Sat 02/Jun
4 days Flights from Edinburgh to London on British Airways 29/05/2018
$99
Tue 22/May - Sun 03/Jun
12 days Flights from Edinburgh to London on KLM 22/05/2018
$201
Thu 05/Apr - Mon 09/Apr
4 days Flights from Edinburgh to London on KLM 05/04/2018
$195
Wed 04/Apr - Tue 10/Apr
6 days Flights from Edinburgh to London on British Airways 04/04/2018
$97
Wed 18/Apr - Wed 02/May
14 days Flights from Edinburgh to London on British Airways 18/04/2018
$98
Mon 02/Apr - Thu 03/May
31 days Flights from Edinburgh to London on KLM 02/04/2018
$207
Wed 27/Jun - Tue 03/Jul
6 days Flights from Edinburgh to London on KLM 27/06/2018
$230
Fri 15/Jun - Sun 17/Jun
2 days Flights from Edinburgh to London on British Airways 15/06/2018
$97
Thu 28/Jun - Sun 01/Jul
3 days Flights from Edinburgh to London on British Airways 28/06/2018
$97
Fri 08/Jun - Fri 15/Jun
7 days Flights from Edinburgh to London on KLM 08/06/2018
$197
Fri 20/Oct - Sun 24/Jun
247 days Flights from Edinburgh to London on British Airways 20/10/2017
$97
Tue 10/Oct - Wed 11/Oct
1 days Flights from Edinburgh to London on Ryanair 10/10/2017
$40
Wed 18/Oct - Thu 08/Feb
113 days Flights from Edinburgh to London on easyJet 18/10/2017
$95
Thu 19/Oct - Sun 21/Jan
94 days Flights from Edinburgh to London on easyJet 19/10/2017
$91
Mon 09/Oct - Wed 11/Apr
184 days Flights from Edinburgh to London on British Airways 09/10/2017
$131
Tue 31/Oct - Sun 19/Nov
19 days Flights from Edinburgh to London on Ryanair 31/10/2017
$40
Thu 05/Oct - Tue 10/Apr
187 days Flights from Edinburgh to London on KLM 05/10/2017
$244
Tue 10/Oct - Wed 10/Jan
92 days Flights from Edinburgh to London on KLM 10/10/2017
$180
Tue 03/Oct - Fri 01/Jun
241 days Flights from Edinburgh to London on KLM 03/10/2017
$283
Tue 31/Oct - Wed 06/Dec
36 days Flights from Edinburgh to London on KLM 31/10/2017
$194
Mon 30/Oct - Mon 20/Nov
21 days Flights from Edinburgh to London on Flybe 30/10/2017
$130
Mon 30/Oct - Tue 31/Oct
1 days Flights from Edinburgh to London on Flybe 30/10/2017
$146
Sun 22/Oct - Sun 10/Dec
49 days Flights from Edinburgh to London on British Airways 22/10/2017
$99
Fri 29/Dec - Thu 12/Jul
195 days Flights from Edinburgh to London on British Airways 29/12/2017
$111
Fri 22/Dec - Tue 10/Apr
109 days Flights from Edinburgh to London on British Airways 22/12/2017
$102
Fri 15/Dec - Tue 27/Feb
74 days Flights from Edinburgh to London on easyJet 15/12/2017
$95
Thu 28/Dec - Tue 06/Mar
68 days Flights from Edinburgh to London on easyJet 28/12/2017
$94
Tue 05/Dec - Tue 12/Dec
7 days Flights from Edinburgh to London on Ryanair 05/12/2017
$40
Thu 14/Dec - Mon 01/Jan
18 days Flights from Edinburgh to London on Ryanair 14/12/2017
$40
Tue 26/Dec - Mon 15/Jan
20 days Flights from Edinburgh to London on Flybe 26/12/2017
$148
Sun 03/Dec - Mon 04/Dec
1 days Flights from Edinburgh to London on Flybe 03/12/2017
$130
Mon 02/Jul - Wed 04/Jul
2 days Flights from Edinburgh to London on British Airways 02/07/2018
$100
Fri 06/Jul - Wed 11/Jul
5 days Flights from Edinburgh to London on KLM 06/07/2018
$236
Tue 14/Nov - Tue 09/Jan
56 days Flights from Edinburgh to London on easyJet 14/11/2017
$94
Tue 28/Nov - Tue 12/Dec
14 days Flights from Edinburgh to London on Ryanair 28/11/2017
$40
Thu 09/Nov - Sun 19/Nov
10 days Flights from Edinburgh to London on Ryanair 09/11/2017
$40
Sat 18/Nov - Mon 01/Jan
44 days Flights from Edinburgh to London on KLM 18/11/2017
$194
Mon 06/Nov - Sun 26/Nov
20 days Flights from Edinburgh to London on Flybe 06/11/2017
$124
Tue 07/Nov - Sun 04/Feb
89 days Flights from Edinburgh to London on KLM 07/11/2017
$181
Tue 28/Nov - Mon 04/Dec
6 days Flights from Edinburgh to London on Flybe 28/11/2017
$124
Tue 07/Nov - Mon 05/Feb
90 days Flights from Edinburgh to London on British Airways 07/11/2017
$101
Tue 27/Feb - Wed 28/Feb
1 days Flights from Edinburgh to London on Ryanair 27/02/2018
$55
Tue 20/Feb - Tue 06/Mar
14 days Flights from Edinburgh to London on Ryanair 20/02/2018
$55
Tue 20/Feb - Sun 25/Feb
5 days Flights from Edinburgh to London on Flybe 20/02/2018
$153
Tue 20/Feb - Mon 12/Mar
20 days Flights from Edinburgh to London on Flybe 20/02/2018
$147
Fri 26/Jan - Thu 08/Feb
13 days Flights from Edinburgh to London on Ryanair 26/01/2018
$47
Tue 09/Jan - Thu 18/Jan
9 days Flights from Edinburgh to London on Ryanair 09/01/2018
$40
Mon 08/Jan - Mon 14/May
126 days Flights from Edinburgh to London on easyJet 08/01/2018
$254
Mon 22/Jan - Mon 12/Feb
21 days Flights from Edinburgh to London on Flybe 22/01/2018
$146
Mon 22/Jan - Tue 23/Jan
1 days Flights from Edinburgh to London on Flybe 22/01/2018
$139
Wed 21/Mar - Mon 09/Apr
19 days Flights from Edinburgh to London on Ryanair 21/03/2018
$94
Sat 31/Mar - Tue 03/Apr
3 days Flights from Edinburgh to London on KLM 31/03/2018
$184
Tue 20/Mar - Wed 21/Mar
1 days Flights from Edinburgh to London on Ryanair 20/03/2018
$55
Mon 05/Mar - Mon 12/Mar
7 days Flights from Edinburgh to London on Flybe 05/03/2018
$141