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 34 USD (none-taxes) for economy class.

Cheap flights from Edinburgh to London

Wed 29/Nov - Tue 02/Jan
34 days Flights from Edinburgh to London on easyJet 29/11/2017
$84
Thu 30/Nov - Thu 14/Dec
14 days Flights from Edinburgh to London on easyJet 30/11/2017
$82
Tue 28/Nov - Wed 13/Dec
15 days Flights from Edinburgh to London on Flybe 28/11/2017
$149
Fri 24/Nov - Thu 01/Mar
97 days Flights from Edinburgh to London on Flybe 24/11/2017
$162
Thu 23/Nov - Thu 23/Aug
273 days Flights from Edinburgh to London on easyJet 23/11/2017
$104
Wed 22/Nov - Wed 18/Apr
147 days Flights from Edinburgh to London on easyJet 22/11/2017
$99
Fri 24/Nov - Sun 27/May
184 days Flights from Edinburgh to London on easyJet 24/11/2017
$105
Tue 21/Nov - Sun 15/Jul
236 days Flights from Edinburgh to London on British Airways 21/11/2017
$101
Fri 24/Nov - Sun 25/Mar
121 days Flights from Edinburgh to London on easyJet 24/11/2017
$95
Wed 22/Nov - Tue 22/May
181 days Flights from Edinburgh to London on Flybe 22/11/2017
$179
Tue 05/Dec - Wed 06/Jun
183 days Flights from Edinburgh to London on easyJet 05/12/2017
$90
Thu 07/Dec - Wed 28/Mar
111 days Flights from Edinburgh to London on easyJet 07/12/2017
$87
Wed 20/Dec - Sun 22/Jul
214 days Flights from Edinburgh to London on easyJet 20/12/2017
$92
Tue 05/Dec - Sun 08/Apr
124 days Flights from Edinburgh to London on easyJet 05/12/2017
$89
Wed 13/Dec - Tue 15/May
153 days Flights from Edinburgh to London on easyJet 13/12/2017
$90
Fri 29/Dec - Sun 31/Dec
2 days Flights from Edinburgh to London on Flybe 29/12/2017
$77
Fri 08/Dec - Thu 08/Feb
62 days Flights from Edinburgh to London on easyJet 08/12/2017
$86
Fri 29/Dec - Tue 16/Jan
18 days Flights from Edinburgh to London on Flybe 29/12/2017
$73
Tue 19/Dec - Wed 16/May
148 days Flights from Edinburgh to London on Flybe 19/12/2017
$148
Thu 21/Dec - Mon 30/Apr
130 days Flights from Edinburgh to London on Flybe 21/12/2017
$150
Mon 18/Dec - Mon 05/Feb
49 days Flights from Edinburgh to London on Flybe 18/12/2017
$148
Thu 28/Dec - Mon 01/Jan
4 days Flights from Edinburgh to London on Flybe 28/12/2017
$120
Thu 28/Dec - Tue 31/Jul
215 days Flights from Edinburgh to London on Flybe 28/12/2017
$150
Fri 08/Dec - Sun 10/Jun
184 days Flights from Edinburgh to London on Flybe 08/12/2017
$143
Mon 18/Dec - Thu 21/Dec
3 days Flights from Edinburgh to London on Flybe 18/12/2017
$120
Mon 11/Dec - Thu 01/Mar
80 days Flights from Edinburgh to London on Flybe 11/12/2017
$150
Wed 20/Dec - Thu 30/Aug
253 days Flights from Edinburgh to London on easyJet 20/12/2017
$89
Sun 31/Dec - Sat 01/Sep
244 days Flights from Edinburgh to London on Flybe 31/12/2017
$126
Wed 20/Dec - Mon 01/Oct
285 days Flights from Edinburgh to London on British Airways 20/12/2017
$101
Thu 07/Dec - Fri 07/Sep
274 days Flights from Edinburgh to London on Flybe 07/12/2017
$164
Wed 20/Dec - Thu 01/Nov
316 days Flights from Edinburgh to London on British Airways 20/12/2017
$119
Sun 29/Apr - Sun 26/Aug
119 days Flights from Edinburgh to London on British Airways 29/04/2018
$99
Sun 01/Apr - Wed 03/Oct
185 days Flights from Edinburgh to London on British Airways 01/04/2018
$130
Mon 02/Apr - Thu 14/Jun
73 days Flights from Edinburgh to London on easyJet 02/04/2018
$97
Thu 12/Apr - Fri 13/Jul
92 days Flights from Edinburgh to London on easyJet 12/04/2018
$95
Thu 12/Apr - Thu 19/Apr
7 days Flights from Edinburgh to London on Ryanair 12/04/2018
$45
Fri 20/Apr - Mon 07/May
17 days Flights from Edinburgh to London on Ryanair 20/04/2018
$51
Fri 27/Apr - Thu 08/Nov
195 days Flights from Edinburgh to London on easyJet 27/04/2018
$250
Sat 21/Apr - Sun 06/May
15 days Flights from Edinburgh to London on Flybe 21/04/2018
$133
Wed 04/Apr - Mon 09/Apr
5 days Flights from Edinburgh to London on Flybe 04/04/2018
$127
Fri 05/Jan - Sun 15/Jul
191 days Flights from Edinburgh to London on easyJet 05/01/2018
$89
Mon 15/Jan - Wed 18/Apr
93 days Flights from Edinburgh to London on easyJet 15/01/2018
$89
Thu 11/Jan - Sun 12/Aug
213 days Flights from Edinburgh to London on Flybe 11/01/2018
$143
Mon 01/Jan - Sun 10/Jun
160 days Flights from Edinburgh to London on easyJet 01/01/2018
$114
Fri 05/Jan - Sun 06/May
121 days Flights from Edinburgh to London on easyJet 05/01/2018
$89
Wed 31/Jan - Mon 05/Feb
5 days Flights from Edinburgh to London on Flybe 31/01/2018
$73
Mon 08/Jan - Tue 16/Jan
8 days Flights from Edinburgh to London on Flybe 08/01/2018
$73
Sun 14/Jan - Tue 20/Mar
65 days Flights from Edinburgh to London on easyJet 14/01/2018
$89
Fri 12/Jan - Tue 30/Jan
18 days Flights from Edinburgh to London on Flybe 12/01/2018
$120
Tue 09/Jan - Mon 23/Jul
195 days Flights from Edinburgh to London on Flybe 09/01/2018
$148
Tue 30/Jan - Mon 02/Apr
62 days Flights from Edinburgh to London on Flybe 30/01/2018
$151
Tue 23/Jan - Thu 01/Mar
37 days Flights from Edinburgh to London on Flybe 23/01/2018
$150
Tue 30/Jan - Sat 02/Jun
123 days Flights from Edinburgh to London on Flybe 30/01/2018
$175
Thu 11/Jan - Thu 01/Feb
21 days Flights from Edinburgh to London on Flybe 11/01/2018
$127
Fri 26/Jan - Sun 28/Oct
275 days Flights from Edinburgh to London on British Airways 26/01/2018
$118
Mon 19/Feb - Mon 21/May
91 days Flights from Edinburgh to London on British Airways 19/02/2018
$88
Sat 03/Feb - Sun 03/Jun
120 days Flights from Edinburgh to London on Flybe 03/02/2018
$125
Tue 06/Feb - Tue 10/Apr
63 days Flights from Edinburgh to London on easyJet 06/02/2018
$92
Thu 01/Feb - Mon 05/Feb
4 days Flights from Edinburgh to London on Flybe 01/02/2018
$73
Fri 23/Feb - Mon 26/Feb
3 days Flights from Edinburgh to London on Flybe 23/02/2018
$131
Fri 23/Feb - Mon 05/Mar
10 days Flights from Edinburgh to London on Flybe 23/02/2018
$131
Tue 20/Feb - Tue 13/Mar
21 days Flights from Edinburgh to London on Flybe 20/02/2018
$80
Mon 05/Mar - Thu 14/Jun
101 days Flights from Edinburgh to London on British Airways 05/03/2018
$87
Thu 01/Mar - Wed 01/Aug
153 days Flights from Edinburgh to London on British Airways 01/03/2018
$94
Wed 28/Mar - Thu 29/Mar
1 days Flights from Edinburgh to London on Ryanair 28/03/2018
$40
Fri 30/Mar - Thu 19/Apr
20 days Flights from Edinburgh to London on Ryanair 30/03/2018
$43
Mon 26/Mar - Mon 09/Apr
14 days Flights from Edinburgh to London on Flybe 26/03/2018
$127
Sat 24/Mar - Sun 24/Jun
92 days Flights from Edinburgh to London on Flybe 24/03/2018
$155
Fri 02/Mar - Mon 28/May
87 days Flights from Edinburgh to London on Flybe 02/03/2018
$156
Fri 02/Mar - Mon 05/Mar
3 days Flights from Edinburgh to London on Flybe 02/03/2018
$133
Thu 08/Mar - Thu 10/May
63 days Flights from Edinburgh to London on easyJet 08/03/2018
$103
Fri 11/May - Thu 17/May
6 days Flights from Edinburgh to London on Ryanair 11/05/2018
$56
Sat 19/May - Wed 06/Jun
18 days Flights from Edinburgh to London on Ryanair 19/05/2018
$56
Sat 19/May - Sat 07/Jul
49 days Flights from Edinburgh to London on British Airways 19/05/2018
$101
Sat 05/May - Sun 06/May
1 days Flights from Edinburgh to London on Flybe 05/05/2018
$133
Mon 21/May - Thu 23/Aug
94 days Flights from Edinburgh to London on Flybe 21/05/2018
$166
Sat 19/May - Fri 08/Jun
20 days Flights from Edinburgh to London on Flybe 19/05/2018
$138
Fri 25/May - Fri 27/Jul
63 days Flights from Edinburgh to London on Flybe 25/05/2018
$167
Sun 27/May - Thu 25/Oct
151 days Flights from Edinburgh to London on British Airways 27/05/2018
$99
Fri 25/May - Mon 27/Aug
94 days Flights from Edinburgh to London on easyJet 25/05/2018
$98
Fri 04/May - Sun 07/Oct
156 days Flights from Edinburgh to London on KLM 04/05/2018
$208
Fri 10/Aug - Mon 27/Aug
17 days Flights from Edinburgh to London on Ryanair 10/08/2018
$56
Thu 30/Aug - Thu 06/Sep
7 days Flights from Edinburgh to London on Ryanair 30/08/2018
$56
Mon 27/Aug - Wed 03/Oct
37 days Flights from Edinburgh to London on British Airways 27/08/2018
$102
Fri 03/Aug - Sun 12/Aug
9 days Flights from Edinburgh to London on Flybe 03/08/2018
$133
Sat 25/Aug - Fri 07/Sep
13 days Flights from Edinburgh to London on Flybe 25/08/2018
$138
Thu 28/Jun - Sun 12/Aug
45 days Flights from Edinburgh to London on Flybe 28/06/2018
$152
Fri 15/Jun - Wed 04/Jul
19 days Flights from Edinburgh to London on Ryanair 15/06/2018
$56
Fri 01/Jun - Fri 15/Jun
14 days Flights from Edinburgh to London on Ryanair 01/06/2018
$56
Sun 10/Jun - Sun 17/Jun
7 days Flights from Edinburgh to London on Flybe 10/06/2018
$131
Mon 18/Jun - Sun 08/Jul
20 days Flights from Edinburgh to London on Flybe 18/06/2018
$127
Thu 26/Jul - Tue 04/Sep
40 days Flights from Edinburgh to London on British Airways 26/07/2018
$134
Wed 04/Jul - Wed 18/Jul
14 days Flights from Edinburgh to London on Ryanair 04/07/2018
$56
Tue 17/Jul - Wed 01/Aug
15 days Flights from Edinburgh to London on Ryanair 17/07/2018
$56
Mon 02/Jul - Sun 08/Jul
6 days Flights from Edinburgh to London on Flybe 02/07/2018
$127
Sun 22/Jul - Sun 12/Aug
21 days Flights from Edinburgh to London on Flybe 22/07/2018
$133
Mon 17/Sep - Thu 20/Sep
3 days Flights from Edinburgh to London on Ryanair 17/09/2018
$56
Mon 17/Sep - Tue 02/Oct
15 days Flights from Edinburgh to London on Ryanair 17/09/2018
$56
Thu 27/Sep - Mon 01/Oct
4 days Flights from Edinburgh to London on KLM 27/09/2018
$175
Sat 01/Sep - Fri 07/Sep
6 days Flights from Edinburgh to London on Flybe 01/09/2018
$137
Mon 08/Oct - Mon 15/Oct
7 days Flights from Edinburgh to London on Ryanair 08/10/2018
$56
Tue 02/Oct - Tue 16/Oct
14 days Flights from Edinburgh to London on KLM 02/10/2018
$184
Wed 31/Oct - Wed 07/Nov
7 days Flights from Edinburgh to London on KLM 31/10/2018
$182
Thu 25/Oct - Mon 05/Nov
11 days Flights from Edinburgh to London on British Airways 25/10/2018
$104
Thu 01/Nov - Thu 08/Nov
7 days Flights from Edinburgh to London on KLM 01/11/2018
$205
Sat 03/Nov - Sat 03/Nov
0 days Flights from Edinburgh to London on British Airways 03/11/2018
$116