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

Fri 29/Sep - Sat 30/Sep
1 days Flights from Edinburgh to London on KLM 29/09/2017
$293
Tue 26/Sep - Thu 28/Sep
2 days Flights from Edinburgh to London on Ryanair 26/09/2017
$58
Tue 26/Sep - Mon 02/Oct
6 days Flights from Edinburgh to London on Ryanair 26/09/2017
$43
Thu 28/Sep - Thu 26/Apr
210 days Flights from Edinburgh to London on easyJet 28/09/2017
$103
Sat 30/Sep - Mon 02/Jul
275 days Flights from Edinburgh to London on British Airways 30/09/2017
$132
Mon 25/Sep - Wed 25/Jul
303 days Flights from Edinburgh to London on Iberia 25/09/2017
$277
Wed 27/Sep - Fri 30/Mar
184 days Flights from Edinburgh to London on Flybe 27/09/2017
$348
Fri 13/Oct - Wed 03/Jan
82 days Flights from Edinburgh to London on easyJet 13/10/2017
$89
Mon 09/Oct - Sun 13/May
216 days Flights from Edinburgh to London on British Airways 09/10/2017
$101
Mon 02/Oct - Mon 10/Sep
343 days Flights from Edinburgh to London on British Airways 02/10/2017
$148
Wed 18/Oct - Fri 18/May
212 days Flights from Edinburgh to London on KLM 18/10/2017
$288
Wed 18/Oct - Tue 19/Jun
244 days Flights from Edinburgh to London on British Airways 18/10/2017
$104
Sat 28/Oct - Tue 10/Jul
255 days Flights from Edinburgh to London on British Airways 28/10/2017
$112
Wed 11/Oct - Thu 12/Jul
274 days Flights from Edinburgh to London on KLM 11/10/2017
$298
Tue 31/Oct - Thu 01/Feb
93 days Flights from Edinburgh to London on easyJet 31/10/2017
$99
Wed 04/Oct - Wed 06/Dec
63 days Flights from Edinburgh to London on easyJet 04/10/2017
$83
Wed 18/Oct - Tue 07/Nov
20 days Flights from Edinburgh to London on Ryanair 18/10/2017
$28
Fri 20/Oct - Sat 07/Apr
169 days Flights from Edinburgh to London on KLM 20/10/2017
$227
Thu 26/Oct - Sun 24/Jun
241 days Flights from Edinburgh to London on KLM 26/10/2017
$240
Fri 13/Oct - Mon 12/Mar
150 days Flights from Edinburgh to London on easyJet 13/10/2017
$92
Wed 18/Oct - Wed 25/Oct
7 days Flights from Edinburgh to London on Ryanair 18/10/2017
$28
Sat 28/Oct - Tue 20/Feb
115 days Flights from Edinburgh to London on KLM 28/10/2017
$199
Fri 20/Oct - Sun 22/Apr
184 days Flights from Edinburgh to London on British Airways 20/10/2017
$100
Mon 30/Oct - Wed 31/Jan
93 days Flights from Edinburgh to London on Flybe 30/10/2017
$129
Wed 11/Oct - Tue 06/Mar
146 days Flights from Edinburgh to London on KLM 11/10/2017
$187
Mon 30/Oct - Tue 31/Oct
1 days Flights from Edinburgh to London on Flybe 30/10/2017
$141
Mon 30/Oct - Thu 09/Nov
10 days Flights from Edinburgh to London on Flybe 30/10/2017
$117
Sun 29/Oct - Sun 31/Dec
63 days Flights from Edinburgh to London on Flybe 29/10/2017
$150
Fri 03/Nov - Sun 07/Jan
65 days Flights from Edinburgh to London on easyJet 03/11/2017
$83
Tue 14/Nov - Wed 14/Feb
92 days Flights from Edinburgh to London on easyJet 14/11/2017
$91
Thu 30/Nov - Thu 14/Dec
14 days Flights from Edinburgh to London on Ryanair 30/11/2017
$28
Wed 08/Nov - Thu 16/Nov
8 days Flights from Edinburgh to London on Ryanair 08/11/2017
$28
Thu 16/Nov - Sun 28/Jan
73 days Flights from Edinburgh to London on Flybe 16/11/2017
$130
Thu 30/Nov - Mon 04/Dec
4 days Flights from Edinburgh to London on Flybe 30/11/2017
$112
Mon 13/Nov - Mon 20/Nov
7 days Flights from Edinburgh to London on Flybe 13/11/2017
$107
Mon 13/Nov - Sun 03/Jun
202 days Flights from Edinburgh to London on British Airways 13/11/2017
$103
Thu 30/Nov - Thu 05/Apr
126 days Flights from Edinburgh to London on British Airways 30/11/2017
$101
Wed 08/Nov - Tue 01/May
174 days Flights from Edinburgh to London on easyJet 08/11/2017
$111
Fri 17/Nov - Mon 19/Mar
122 days Flights from Edinburgh to London on easyJet 17/11/2017
$92
Tue 07/Nov - Fri 08/Jun
213 days Flights from Edinburgh to London on Flybe 07/11/2017
$161
Sat 10/Mar - Sat 26/May
77 days Flights from Edinburgh to London on British Airways 10/03/2018
$112
Wed 21/Mar - Tue 03/Apr
13 days Flights from Edinburgh to London on Ryanair 21/03/2018
$57
Wed 07/Mar - Wed 21/Mar
14 days Flights from Edinburgh to London on Ryanair 07/03/2018
$46
Mon 26/Mar - Fri 13/Apr
18 days Flights from Edinburgh to London on Flybe 26/03/2018
$155
Mon 05/Mar - Mon 12/Mar
7 days Flights from Edinburgh to London on Flybe 05/03/2018
$119
Sun 07/Jan - Sun 20/May
133 days Flights from Edinburgh to London on British Airways 07/01/2018
$96
Tue 23/Jan - Wed 07/Feb
15 days Flights from Edinburgh to London on Ryanair 23/01/2018
$28
Wed 24/Jan - Tue 30/Jan
6 days Flights from Edinburgh to London on Ryanair 24/01/2018
$27
Thu 18/Jan - Sun 15/Apr
87 days Flights from Edinburgh to London on British Airways 18/01/2018
$95
Tue 16/Jan - Sun 25/Mar
68 days Flights from Edinburgh to London on British Airways 16/01/2018
$99
Thu 25/Jan - Sun 29/Apr
94 days Flights from Edinburgh to London on Flybe 25/01/2018
$204
Mon 22/Jan - Sun 13/May
111 days Flights from Edinburgh to London on Flybe 22/01/2018
$181
Tue 30/Jan - Tue 13/Feb
14 days Flights from Edinburgh to London on Flybe 30/01/2018
$128
Sun 07/Jan - Tue 09/Jan
2 days Flights from Edinburgh to London on Flybe 07/01/2018
$119
Thu 07/Dec - Mon 14/May
158 days Flights from Edinburgh to London on British Airways 07/12/2017
$102
Thu 14/Dec - Fri 20/Apr
127 days Flights from Edinburgh to London on easyJet 14/12/2017
$99
Mon 11/Dec - Fri 15/Jun
186 days Flights from Edinburgh to London on easyJet 11/12/2017
$100
Fri 01/Dec - Sun 04/Mar
93 days Flights from Edinburgh to London on easyJet 01/12/2017
$93
Mon 18/Dec - Mon 19/Feb
63 days Flights from Edinburgh to London on easyJet 18/12/2017
$89
Tue 12/Dec - Thu 14/Dec
2 days Flights from Edinburgh to London on Ryanair 12/12/2017
$28
Sat 16/Dec - Mon 01/Jan
16 days Flights from Edinburgh to London on Ryanair 16/12/2017
$32
Mon 18/Dec - Mon 15/Jan
28 days Flights from Edinburgh to London on Flybe 18/12/2017
$119
Fri 01/Dec - Wed 21/Feb
82 days Flights from Edinburgh to London on Flybe 01/12/2017
$129
Fri 01/Dec - Wed 04/Apr
124 days Flights from Edinburgh to London on Flybe 01/12/2017
$181
Mon 11/Dec - Mon 18/Dec
7 days Flights from Edinburgh to London on Flybe 11/12/2017
$117
Sat 24/Feb - Thu 26/Jul
152 days Flights from Edinburgh to London on KLM 24/02/2018
$233
Thu 01/Feb - Wed 07/Feb
6 days Flights from Edinburgh to London on Ryanair 01/02/2018
$28
Thu 08/Feb - Thu 01/Mar
21 days Flights from Edinburgh to London on Ryanair 08/02/2018
$37
Fri 16/Feb - Mon 19/Feb
3 days Flights from Edinburgh to London on Flybe 16/02/2018
$140
Fri 16/Feb - Tue 06/Mar
18 days Flights from Edinburgh to London on Flybe 16/02/2018
$145
Fri 04/May - Wed 29/Aug
117 days Flights from Edinburgh to London on British Airways 04/05/2018
$107
Thu 10/May - Thu 17/May
7 days Flights from Edinburgh to London on Flybe 10/05/2018
$68
Thu 17/May - Mon 04/Jun
18 days Flights from Edinburgh to London on Flybe 17/05/2018
$68
Sun 20/May - Fri 08/Jun
19 days Flights from Edinburgh to London on Flybe 20/05/2018
$164
Thu 03/May - Tue 15/May
12 days Flights from Edinburgh to London on Flybe 03/05/2018
$158
Thu 21/Jun - Tue 28/Aug
68 days Flights from Edinburgh to London on British Airways 21/06/2018
$105
Fri 22/Jun - Wed 11/Jul
19 days Flights from Edinburgh to London on Ryanair 22/06/2018
$68
Fri 22/Jun - Tue 26/Jun
4 days Flights from Edinburgh to London on Ryanair 22/06/2018
$67
Mon 04/Jun - Fri 15/Jun
11 days Flights from Edinburgh to London on Flybe 04/06/2018
$155
Wed 11/Jul - Wed 22/Aug
42 days Flights from Edinburgh to London on British Airways 11/07/2018
$207
Tue 10/Jul - Wed 11/Jul
1 days Flights from Edinburgh to London on Ryanair 10/07/2018
$68
Thu 05/Jul - Tue 10/Jul
5 days Flights from Edinburgh to London on KLM 05/07/2018
$201
Tue 31/Jul - Mon 20/Aug
20 days Flights from Edinburgh to London on Ryanair 31/07/2018
$68
Wed 25/Apr - Wed 16/May
21 days Flights from Edinburgh to London on Ryanair 25/04/2018
$67
Fri 06/Apr - Wed 18/Apr
12 days Flights from Edinburgh to London on Ryanair 06/04/2018
$67
Fri 06/Apr - Mon 09/Jul
94 days Flights from Edinburgh to London on British Airways 06/04/2018
$103
Fri 13/Apr - Thu 19/Apr
6 days Flights from Edinburgh to London on Flybe 13/04/2018
$154
Fri 13/Apr - Tue 01/May
18 days Flights from Edinburgh to London on Flybe 13/04/2018
$150
Tue 04/Sep - Fri 07/Sep
3 days Flights from Edinburgh to London on KLM 04/09/2018
$235
Wed 05/Sep - Sun 09/Sep
4 days Flights from Edinburgh to London on Ryanair 05/09/2018
$68
Mon 20/Aug - Tue 04/Sep
15 days Flights from Edinburgh to London on KLM 20/08/2018
$243
Tue 07/Aug - Mon 27/Aug
20 days Flights from Edinburgh to London on Ryanair 07/08/2018
$67
Wed 29/Aug - Mon 03/Sep
5 days Flights from Edinburgh to London on Ryanair 29/08/2018
$68
Wed 15/Aug - Tue 28/Aug
13 days Flights from Edinburgh to London on KLM 15/08/2018
$211