Airlines with flights from London to Edinburgh
British Airways is the only airline with non-stop flights from Heathrow to Edinburgh Airport and the flight time is 1 hour and 25 minutes.
Schedules

Non-stop with British Airways
-
Total flight time: 1 hour and 25 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
78 flights per week
-
Airbus A319Airbus A320neoAirbus A320A321neo
LHR
Direct
EDI
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
BA1432
06:10
06:25
06:25
06:20
06:05
----
06:55
BA1450
----
07:00
07:00
----
----
----
----
BA1444
07:40
07:45
07:35
07:45
07:35
07:45
07:45
BA1442
08:40
08:40
08:55
08:25
08:25
09:05
08:45
BA1456
09:35
09:35
09:45
09:25
09:20
----
09:45
BA1434
10:40
10:40
10:40
10:55
11:20
10:40
----
BA1448
13:45
13:45
13:45
13:55
15:05
13:55
11:25
BA1440
11:45
11:45
11:55
11:55
12:15
11:45
----
BA1436
12:55
12:50
12:50
12:45
----
----
----
BA1446
15:30
15:30
15:20
15:35
16:10
15:30
16:15
BA1452
17:05
16:40
16:35
17:00
17:15
16:40
----
BA1454
----
----
19:30
----
----
----
18:10
BA1438
18:30
19:30
18:30
18:30
18:55
18:55
19:15
BA1464
20:30
20:30
20:30
20:30
21:00
20:00
20:30
The timetable & schedule information was updated at 2025-02-17