Edinburgh to London flights

  • Home
  • Edinburgh to London flights

Compare and Book Cheap Flights at best prices

Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788

This month discounted airfare from Edinburgh to London flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
12 April 202415 April 2024EasyJetU2 816EasyJetEasyJet
(U2 816)
Direct137 Tickets from 137
13 April 202413 April 2024British AirwaysBA 1431British AirwaysBritish Airways
(BA 1431)
Direct211 Tickets from 211
14 April 202415 April 2024AccesRail9B 6628AccesRailAccesRail
(9B 6628)
Direct426 Tickets from 426
15 April 202415 April 2024EasyJetU2 301EasyJetEasyJet
(U2 301)
Direct119 Tickets from 119
16 April 202425 April 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct159 Tickets from 159
17 April 202424 April 2024Skyview Airways Company Limiteddba SkyviewRK 9816Skyview Airways Company Limiteddba SkyviewSkyview Airways Company Limiteddba Skyview
(RK 9816)
Direct55 Tickets from 55
18 April 202421 April 2024Aer LingusEI 3653Aer LingusAer Lingus
(EI 3653)
1 Stop167 Tickets from 167
19 April 20248 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct159 Tickets from 159
20 April 202422 April 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct159 Tickets from 159
21 April 202422 April 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct286 Tickets from 286
22 April 202422 April 2024British AirwaysBA 1455British AirwaysBritish Airways
(BA 1455)
Direct195 Tickets from 195
23 April 202423 April 2024AccesRail9B 6680AccesRailAccesRail
(9B 6680)
Direct426 Tickets from 426
24 April 202425 April 2024British AirwaysBA 1445British AirwaysBritish Airways
(BA 1445)
Direct231 Tickets from 231
25 April 202421 May 2024British AirwaysBA 1439British AirwaysBritish Airways
(BA 1439)
Direct140 Tickets from 140
26 April 20246 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct182 Tickets from 182
27 April 20241 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct159 Tickets from 159
28 April 202414 May 2024BA CityflyerCJ 8707BA CityflyerBA Cityflyer
(CJ 8707)
Direct217 Tickets from 217
29 April 20241 May 2024British AirwaysBA 1459British AirwaysBritish Airways
(BA 1459)
Direct225 Tickets from 225
30 April 202416 May 2024British AirwaysBA 1451British AirwaysBritish Airways
(BA 1451)
Direct153 Tickets from 153
1 May 202414 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
2 May 20242 May 2024AccesRail9B 6675AccesRailAccesRail
(9B 6675)
1 Stop114 Tickets from 114
3 May 202417 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct195 Tickets from 195
4 May 20246 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct140 Tickets from 140
5 May 202418 May 2024British AirwaysBA 1451British AirwaysBritish Airways
(BA 1451)
Direct165 Tickets from 165
6 May 20249 May 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct427 Tickets from 427
7 May 20249 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
8 May 202421 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct140 Tickets from 140
9 May 202415 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
10 May 202420 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
11 May 202412 May 2024AccesRail9B 6735AccesRailAccesRail
(9B 6735)
Direct428 Tickets from 428
12 May 202414 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct225 Tickets from 225
13 May 202421 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct153 Tickets from 153
14 May 202414 May 2024BA CityflyerCJ 2217BA CityflyerBA Cityflyer
(CJ 2217)
Direct199 Tickets from 199
15 May 202416 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
16 May 202422 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct159 Tickets from 159
17 May 202420 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
18 May 202425 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct276 Tickets from 276
19 May 202422 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct195 Tickets from 195
20 May 202428 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
21 May 202428 May 2024British AirwaysBA 1459British AirwaysBritish Airways
(BA 1459)
Direct153 Tickets from 153
22 May 202428 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct153 Tickets from 153
23 May 202429 May 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct182 Tickets from 182
24 May 20244 June 2024British AirwaysBA 1459British AirwaysBritish Airways
(BA 1459)
Direct182 Tickets from 182
25 May 20246 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct182 Tickets from 182
26 May 202426 May 2024AccesRail9B 6758AccesRailAccesRail
(9B 6758)
Direct291 Tickets from 291
27 May 202427 May 2024AccesRail9B 6677AccesRailAccesRail
(9B 6677)
Direct292 Tickets from 292
28 May 202429 May 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct291 Tickets from 291
29 May 20242 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct195 Tickets from 195
30 May 20242 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct222 Tickets from 222
31 May 20243 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct213 Tickets from 213
1 June 202416 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct247 Tickets from 247
2 June 202420 June 2024BA CityflyerCJ 3294BA CityflyerBA Cityflyer
(CJ 3294)
Direct274 Tickets from 274
3 June 20249 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct189 Tickets from 189
4 June 202418 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct182 Tickets from 182
5 June 20249 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct182 Tickets from 182
6 June 20248 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct225 Tickets from 225
7 June 202413 June 2024BA CityflyerCJ 8713BA CityflyerBA Cityflyer
(CJ 8713)
Direct188 Tickets from 188
8 June 202414 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct220 Tickets from 220
9 June 202413 June 2024BA CityflyerCJ 3294BA CityflyerBA Cityflyer
(CJ 3294)
Direct238 Tickets from 238
10 June 202412 June 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct292 Tickets from 292
11 June 202414 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct231 Tickets from 231
12 June 202416 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct216 Tickets from 216
13 June 202415 June 2024BA CityflyerCJ 8717BA CityflyerBA Cityflyer
(CJ 8717)
Direct235 Tickets from 235
14 June 202418 June 2024BA CityflyerCJ 8711BA CityflyerBA Cityflyer
(CJ 8711)
Direct238 Tickets from 238
15 June 202418 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct182 Tickets from 182
16 June 202430 June 2024Aer LingusEI 3657Aer LingusAer Lingus
(EI 3657)
1 Stop166 Tickets from 166
17 June 202419 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct261 Tickets from 261
18 June 202417 July 2024BA CityflyerCJ 8717BA CityflyerBA Cityflyer
(CJ 8717)
Direct235 Tickets from 235
19 June 202426 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct189 Tickets from 189
20 June 202422 June 2024BA CityflyerCJ 8707BA CityflyerBA Cityflyer
(CJ 8707)
Direct235 Tickets from 235
21 June 202423 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct216 Tickets from 216
22 June 202423 June 2024AccesRail9B 6738AccesRailAccesRail
(9B 6738)
Direct293 Tickets from 293
23 June 202423 June 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct284 Tickets from 284
24 June 202425 June 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct294 Tickets from 294
25 June 202417 July 2024AccesRail9B 6764AccesRailAccesRail
(9B 6764)
Direct296 Tickets from 296
26 June 202430 June 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct292 Tickets from 292
27 June 20247 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct220 Tickets from 220
28 June 202418 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct212 Tickets from 212
29 June 20243 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct166 Tickets from 166
30 June 20249 July 2024British AirwaysBA 1451British AirwaysBritish Airways
(BA 1451)
Direct244 Tickets from 244
1 July 20243 July 2024AccesRail9B 6683AccesRailAccesRail
(9B 6683)
Direct293 Tickets from 293
2 July 20246 July 2024British AirwaysBA 1451British AirwaysBritish Airways
(BA 1451)
Direct222 Tickets from 222
3 July 202430 July 2024British AirwaysBA 1463British AirwaysBritish Airways
(BA 1463)
Direct195 Tickets from 195
4 July 20247 July 2024AccesRail9B 6677AccesRailAccesRail
(9B 6677)
Direct293 Tickets from 293
5 July 20249 July 2024BA CityflyerCJ 8711BA CityflyerBA Cityflyer
(CJ 8711)
Direct215 Tickets from 215
6 July 20248 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct153 Tickets from 153
7 July 202416 July 2024British AirwaysBA 1451British AirwaysBritish Airways
(BA 1451)
Direct261 Tickets from 261
8 July 202415 July 2024British AirwaysBA 1461British AirwaysBritish Airways
(BA 1461)
Direct222 Tickets from 222
9 July 202417 July 2024AccesRail9B 6675AccesRailAccesRail
(9B 6675)
Direct294 Tickets from 294
10 July 202418 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct153 Tickets from 153
11 July 202411 July 2024British AirwaysBA 1457British AirwaysBritish Airways
(BA 1457)
Direct166 Tickets from 166
12 July 202415 July 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
Direct195 Tickets from 195

Book Direct Flights from Edinburgh to London

Departure atReturn atAirlineFind tickets
17 April 202424 April 2024Skyview Airways Company Limiteddba SkyviewTickets from 55
2 May 20246 May 2024British AirwaysTickets from 140
5 June 20249 June 2024British AirwaysTickets from 182

Cheap flights from Edinburgh

DestinationDeparture atReturn atFind tickets
Belfast12 August 202414 August 2024Tickets from 73
Dublin20 September 202426 September 2024Tickets from 101
Venice25 April 202430 April 2024Tickets from 120
Nice24 April 202430 April 2024Tickets from 136
London12 April 202415 April 2024Tickets from 137
Amsterdam2 August 20246 August 2024Tickets from 171
Paris8 October 202411 October 2024Tickets from 179
Marseille22 June 202426 June 2024Tickets from 200
Kaunas19 May 202423 May 2024Tickets from 204
Istanbul14 June 202419 June 2024Tickets from 206
Gdansk16 April 202418 April 2024Tickets from 206
Rome21 April 202423 April 2024Tickets from 209
Bratislava4 May 20247 May 2024Tickets from 215
Vilnius21 April 202425 April 2024Tickets from 226
Riga16 June 202418 June 2024Tickets from 237
Dalaman25 April 202429 April 2024Tickets from 237
Antalya21 April 202425 April 2024Tickets from 255
Belgrade21 April 202425 April 2024Tickets from 276
Zurich17 April 202419 April 2024Tickets from 316
Izmir18 June 202420 June 2024Tickets from 337
Yerevan14 April 202419 April 2024Tickets from 369
Karup2 June 20247 June 2024Tickets from 417
Tbilisi18 April 202422 April 2024Tickets from 450
Kirkwall8 May 20249 May 2024Tickets from 503
Baku18 April 202422 April 2024Tickets from 529
Moscow3 October 20248 October 2024Tickets from 596
Almaty8 July 202412 July 2024Tickets from 616
Saint Petersburg14 April 202420 April 2024Tickets from 815
Cheboksary20 April 202421 April 2024Tickets from 1 045
Gyoumri23 May 202426 May 2024Tickets from 1 238
Novosibirsk22 June 202423 June 2024Tickets from 1 346
Volgograd5 August 20249 August 2024Tickets from 1 465
Karshi2 June 20247 June 2024Tickets from 1 950

Flights from London (LON)

Call Us Now