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

Cheap flights from Edinburgh to London

Thu 26/Apr - Mon 30/Apr
4 days Flights from Edinburgh to London on Ryanair 26/04/2018
$43
Thu 26/Apr - Thu 10/May
14 days Flights from Edinburgh to London on Ryanair 26/04/2018
$63
Sat 28/Apr - Mon 04/Jun
37 days Flights from Edinburgh to London on easyJet 28/04/2018
$79
Thu 26/Apr - Mon 14/May
18 days Flights from Edinburgh to London on Ryanair 26/04/2018
$37
Sat 28/Apr - Tue 03/Jul
66 days Flights from Edinburgh to London on easyJet 28/04/2018
$79
Thu 26/Apr - Fri 28/Sep
155 days Flights from Edinburgh to London on Flybe 26/04/2018
$168
Mon 30/Apr - Tue 10/Jul
71 days Flights from Edinburgh to London on Flybe 30/04/2018
$151
Thu 26/Apr - Fri 26/Oct
183 days Flights from Edinburgh to London on easyJet 26/04/2018
$111
Tue 24/Apr - Tue 28/Aug
126 days Flights from Edinburgh to London on British Airways 24/04/2018
$103
Fri 27/Apr - Sat 22/Sep
148 days Flights from Edinburgh to London on easyJet 27/04/2018
$108
Wed 23/May - Wed 30/May
7 days Flights from Edinburgh to London on Ryanair 23/05/2018
$63
Fri 11/May - Thu 16/Aug
97 days Flights from Edinburgh to London on Flybe 11/05/2018
$129
Thu 17/May - Thu 31/May
14 days Flights from Edinburgh to London on Ryanair 17/05/2018
$37
Wed 30/May - Tue 12/Jun
13 days Flights from Edinburgh to London on Ryanair 30/05/2018
$63
Tue 22/May - Tue 11/Sep
112 days Flights from Edinburgh to London on Flybe 22/05/2018
$139
Wed 09/May - Tue 10/Jul
62 days Flights from Edinburgh to London on Flybe 09/05/2018
$108
Fri 11/May - Sun 14/Oct
156 days Flights from Edinburgh to London on easyJet 11/05/2018
$97
Wed 30/May - Sun 01/Jul
32 days Flights from Edinburgh to London on easyJet 30/05/2018
$79
Sat 19/May - Mon 27/Aug
100 days Flights from Edinburgh to London on easyJet 19/05/2018
$83
Mon 28/May - Sun 30/Sep
125 days Flights from Edinburgh to London on easyJet 28/05/2018
$82
Thu 17/May - Wed 06/Jun
20 days Flights from Edinburgh to London on Ryanair 17/05/2018
$40
Fri 04/May - Fri 07/Dec
217 days Flights from Edinburgh to London on easyJet 04/05/2018
$109
Fri 18/May - Sun 06/Jan
233 days Flights from Edinburgh to London on easyJet 18/05/2018
$93
Tue 22/May - Mon 18/Mar
300 days Flights from Edinburgh to London on British Airways 22/05/2018
$98
Wed 18/Jul - Tue 24/Jul
6 days Flights from Edinburgh to London on Ryanair 18/07/2018
$42
Tue 10/Jul - Fri 14/Sep
66 days Flights from Edinburgh to London on Flybe 10/07/2018
$135
Tue 17/Jul - Tue 07/Aug
21 days Flights from Edinburgh to London on Flybe 17/07/2018
$96
Thu 05/Jul - Tue 10/Jul
5 days Flights from Edinburgh to London on Flybe 05/07/2018
$68
Fri 13/Jul - Tue 16/Oct
95 days Flights from Edinburgh to London on easyJet 13/07/2018
$95
Sun 15/Jul - Tue 20/Nov
128 days Flights from Edinburgh to London on British Airways 15/07/2018
$111
Thu 26/Jul - Thu 16/Aug
21 days Flights from Edinburgh to London on Ryanair 26/07/2018
$42
Tue 03/Jul - Tue 04/Sep
63 days Flights from Edinburgh to London on easyJet 03/07/2018
$81
Wed 11/Jul - Sun 06/Jan
179 days Flights from Edinburgh to London on easyJet 11/07/2018
$121
Wed 08/Aug - Thu 16/Aug
8 days Flights from Edinburgh to London on Flybe 08/08/2018
$104
Thu 30/Aug - Tue 11/Sep
12 days Flights from Edinburgh to London on Flybe 30/08/2018
$125
Fri 24/Aug - Thu 30/Aug
6 days Flights from Edinburgh to London on Ryanair 24/08/2018
$42
Fri 17/Aug - Mon 19/Nov
94 days Flights from Edinburgh to London on Flybe 17/08/2018
$177
Wed 01/Aug - Wed 02/Jan
154 days Flights from Edinburgh to London on easyJet 01/08/2018
$118
Thu 30/Aug - Sat 03/Nov
65 days Flights from Edinburgh to London on British Airways 30/08/2018
$101
Mon 13/Aug - Thu 18/Oct
66 days Flights from Edinburgh to London on British Airways 13/08/2018
$107
Fri 24/Aug - Tue 04/Sep
11 days Flights from Edinburgh to London on Ryanair 24/08/2018
$45
Mon 25/Jun - Mon 20/Aug
56 days Flights from Edinburgh to London on Flybe 25/06/2018
$144
Wed 06/Jun - Tue 12/Jun
6 days Flights from Edinburgh to London on Ryanair 06/06/2018
$66
Fri 22/Jun - Tue 10/Jul
18 days Flights from Edinburgh to London on Flybe 22/06/2018
$68
Fri 01/Jun - Fri 31/Aug
91 days Flights from Edinburgh to London on easyJet 01/06/2018
$87
Fri 01/Jun - Sat 01/Dec
183 days Flights from Edinburgh to London on Flybe 01/06/2018
$182
Mon 04/Jun - Sun 30/Sep
118 days Flights from Edinburgh to London on easyJet 04/06/2018
$82
Fri 01/Jun - Mon 04/Mar
276 days Flights from Edinburgh to London on British Airways 01/06/2018
$115
Tue 12/Jun - Wed 13/Jun
1 days Flights from Edinburgh to London on Ryanair 12/06/2018
$42
Fri 15/Jun - Thu 05/Jul
20 days Flights from Edinburgh to London on Ryanair 15/06/2018
$42
Wed 27/Jun - Fri 28/Dec
184 days Flights from Edinburgh to London on easyJet 27/06/2018
$95
Fri 05/Oct - Sun 07/Oct
2 days Flights from Edinburgh to London on Ryanair 05/10/2018
$48
Fri 12/Oct - Wed 19/Dec
68 days Flights from Edinburgh to London on British Airways 12/10/2018
$103
Mon 29/Oct - Tue 30/Oct
1 days Flights from Edinburgh to London on Flybe 29/10/2018
$132
Mon 29/Oct - Fri 16/Nov
18 days Flights from Edinburgh to London on Flybe 29/10/2018
$128
Mon 22/Oct - Tue 06/Nov
15 days Flights from Edinburgh to London on Ryanair 22/10/2018
$53
Mon 24/Sep - Tue 01/Jan
99 days Flights from Edinburgh to London on easyJet 24/09/2018
$135
Thu 27/Sep - Mon 08/Oct
11 days Flights from Edinburgh to London on Flybe 27/09/2018
$122
Wed 05/Sep - Tue 11/Sep
6 days Flights from Edinburgh to London on Flybe 05/09/2018
$121
Sat 01/Sep - Sat 03/Nov
63 days Flights from Edinburgh to London on easyJet 01/09/2018
$111
Fri 21/Sep - Mon 24/Sep
3 days Flights from Edinburgh to London on British Airways 21/09/2018
$38
Fri 21/Sep - Fri 05/Oct
14 days Flights from Edinburgh to London on Ryanair 21/09/2018
$48
Sat 10/Nov - Fri 16/Nov
6 days Flights from Edinburgh to London on Flybe 10/11/2018
$128
Tue 20/Nov - Fri 07/Dec
17 days Flights from Edinburgh to London on Flybe 20/11/2018
$128
Thu 01/Nov - Sun 10/Feb
101 days Flights from Edinburgh to London on British Airways 01/11/2018
$101
Wed 28/Nov - Tue 18/Dec
20 days Flights from Edinburgh to London on Ryanair 28/11/2018
$65
Tue 13/Nov - Wed 14/Nov
1 days Flights from Edinburgh to London on Ryanair 13/11/2018
$58
Tue 08/Jan - Tue 08/Jan
0 days Flights from Edinburgh to London on Ryanair 08/01/2019
$102
Wed 16/Jan - Sat 02/Feb
17 days Flights from Edinburgh to London on KLM 16/01/2019
$198
Wed 16/Jan - Wed 06/Feb
21 days Flights from Edinburgh to London on Ryanair 16/01/2019
$72
Tue 08/Jan - Tue 15/Jan
7 days Flights from Edinburgh to London on Flybe 08/01/2019
$69
Fri 14/Dec - Tue 18/Dec
4 days Flights from Edinburgh to London on Flybe 14/12/2018
$128
Fri 28/Dec - Tue 15/Jan
18 days Flights from Edinburgh to London on Flybe 28/12/2018
$69
Wed 05/Dec - Tue 11/Dec
6 days Flights from Edinburgh to London on Flybe 05/12/2018
$69
Fri 28/Dec - Fri 04/Jan
7 days Flights from Edinburgh to London on Flybe 28/12/2018
$128
Mon 01/Apr - Mon 01/Apr
0 days Flights from Edinburgh to London on British Airways 01/04/2019
$140
Mon 01/Apr - Fri 05/Apr
4 days Flights from Edinburgh to London on KLM 01/04/2019
$250
Fri 01/Mar - Thu 11/Apr
41 days Flights from Edinburgh to London on KLM 01/03/2019
$242
Sun 17/Mar - Mon 18/Mar
1 days Flights from Edinburgh to London on Ryanair 17/03/2019
$60
Fri 01/Mar - Sat 16/Mar
15 days Flights from Edinburgh to London on Norwegian 01/03/2019
$185
Wed 13/Feb - Wed 20/Feb
7 days Flights from Edinburgh to London on Ryanair 13/02/2019
$72
Wed 27/Feb - Sat 16/Mar
17 days Flights from Edinburgh to London on Ryanair 27/02/2019
$66
Mon 18/Feb - Fri 01/Mar
11 days Flights from Edinburgh to London on Norwegian 18/02/2019
$213
Fri 01/Feb - Mon 04/Feb
3 days Flights from Edinburgh to London on Vueling Airlines 01/02/2019
$205