We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from London to Edinburgh

Find flights

Compare prices (in new window)
    Select all
Low fares for London (LON) to Edinburgh (EDI)
Tue 31/07 - Wed 01/08
1 day
US$81
Tue 28/08 - Tue 04/09
7 days, 0 stops max
US$40
Mon 03/09 - Tue 18/09
15 days
US$42
Mon 01/10 - Tue 16/10
15 days, 0 stops max
US$40
Thu 01/11 - Sat 03/11
2 days, 0 stops max
US$45
Tue 04/12 - Tue 11/12
7 days
US$53
Wed 22/08 - Thu 06/09
15 days
US$48
Tue 21/08 - Tue 04/09
14 days
US$48
Mon 20/08 - Mon 03/09
14 days, 0 stops max
US$50
Wed 15/08 - Mon 03/09
19 days
US$53
Mon 13/08 - Thu 30/08
17 days
US$53
Tue 07/08 - Thu 16/08
9 days
US$58
Tue 14/08 - Mon 03/09
20 days
US$59
Sun 19/08 - Wed 05/09
17 days
US$63
Thu 23/08 - Wed 05/09
13 days
US$66
Mon 06/08 - Wed 15/08
9 days
US$66
Wed 08/08 - Fri 17/08
9 days
US$76
Thu 16/08 - Tue 04/09
19 days
US$80
Bed and breakfasts in Edinburgh
Barony House
Barony House
782 Reviews
Edinburgh, UK
from
23 Mayfield
23 Mayfield
1,014 Reviews
Edinburgh, UK
from
Ben Cruachan Guest House
Ben Cruachan Guest House
891 Reviews
Edinburgh, UK
from
14 Hart Street
14 Hart Street
908 Reviews
Edinburgh, UK
from
Route information
  • London, UK is 332 miles from Edinburgh
  • There are 141 weekly flights from London, UK to Edinburgh
  • 101 non-stop flights are operating from London, UK to Edinburgh today
  • British Airways has the most nonstop flights between London, UK and Edinburgh
  • Amsterdam, Netherlands - Amsterdam-Schiphol Airport is the most popular connection for one stop flights between London, UK and Edinburgh
In-Flight information
  • The average flying time for a direct flight from London, UK to Edinburgh is 1 hour 28 minutes
  • Most direct flights leave around 18:20 BST
  • Flybe flight 2102 is today's earliest flight from London, UK to Edinburgh (8:45 BST, De Havilland Canada DHC-8-400 Dash 8Q)
  • British Airways flight 2946 is today's latest flight from London, UK to Edinburgh (21:55 BST, Airbus A320-100/200)
Show more
Arrival information
  • Edinburgh is 6 mi from Edinburgh Airport (Edinburgh, UK).
  • Edinburgh Airport (Edinburgh, UK)
    • Right now, 65 airlines operate out of Edinburgh Airport.
    • Edinburgh Airport offers nonstop flights to 121 cities.
    • Every week, at least 691 domestic flights and 835 international flights depart from Edinburgh Airport.
Show more