eDreams is now available in the following countries:

British Airways flights from London to Edinburgh starting from 2256฿

Flight offers from London to Edinburgh

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

British Airways best flight offers from London to Edinburgh

London Glasgow
BEST
DEAL
Mon, 23 Dec LHR - GLA
-10 %
THB2511 THB2256
Prime price per passenger
London Edinburgh
BEST
DEAL
Thu, 26 Dec LHR - EDI
THB3867 THB3584
Prime price per passenger

Best flight prices from all airlines

London Glasgow
BEST
DEAL
Thu, 28 Nov LGW - GLA
Sat, 30 Nov GLA - LGW
-11 %
THB4255 THB3805
Prime price per passenger
London Edinburgh
BEST
DEAL
Mon, 02 Dec LTN - EDI
Mon, 02 Dec EDI - LTN
-10 %
THB4324 THB3873
Prime price per passenger
London Edinburgh
BEST
DEAL
Sat, 30 Nov LTN - EDI
Mon, 02 Dec EDI - LTN
-14 %
THB4546 THB3925
Prime price per passenger
London Glasgow
BEST
DEAL
Sat, 18 Jan LGW - GLA
-35 %
THB2371 THB1537
Prime price per passenger
London Edinburgh
BEST
DEAL
Tue, 03 Dec STN - EDI
-31 %
THB2804 THB1944
Prime price per passenger

Search for British Airways flights from London to Edinburgh

Embark on an unforgettable journey with British Airways (BA) as you travel from London (LON) to Edinburgh (EDI). Whether you’re a seasoned traveler or venturing to this destination for the first time, eDreams is here to make your flight search and booking experience seamless and tailored to your needs. With competitive fares, flexible booking options, and an array of travel features, eDreams offers everything you need to plan the perfect trip with ease.

Search for British Airways flights from London to Edinburgh

About British Airways (BA)

British Airways is a trusted airline renowned for its commitment to safety, comfort, and customer satisfaction. Operating an extensive network of international and domestic routes, British Airways (BA) is celebrated for delivering a top-tier travel experience. Passengers flying with British Airways can expect a variety of in-flight services, including:

Whether traveling for business or leisure, British Airways offers a range of fare options designed to suit any budget, from economy fares with essential services to premium experiences with added benefits and flexibility. Get ready for an enjoyable flight experience with British Airways (BA).

Main airport serving London

Your journey begins at London Airport. Known for its efficient layout and comprehensive facilities, London’s Airport serves millions of travelers each year with ease. Here are some amenities available to enhance your pre-flight experience:

London Airport is dedicated to providing a seamless experience with efficient check-in processes and friendly staff, ensuring a smooth start to your journey.

Edinburgh’s primary Airport

Edinburgh Airport is known for its state-of-the-art facilities and commitment to passenger comfort. It offers a variety of services to make your arrival smooth and enjoyable:

Edinburgh’s Airport is dedicated to offering a welcoming arrival experience that connects you to the vibrant sights and sounds of Edinburgh right from the start.

Must-Visit Places in Edinburgh

Edinburgh is a dynamic city with an array of attractions that cater to all types of travelers. Whether you're interested in history, nature, or culinary experiences, there’s something for everyone. Here are some top places to visit in Edinburgh:

Exploring Edinburgh offers a truly immersive experience that captivates visitors with its charm, cultural richness, and vibrant city life.

Best time of the year to visit Edinburgh

Choosing the best time to visit Edinburgh can make all the difference. Consider these seasonal factors to maximize your experience:

No matter the time of year, Edinburgh promises memorable experiences, but planning with the seasons in mind ensures a trip that best aligns with your preferences.

Get your British Airways flights from London to Edinburgh with eDreams

Booking your flights from London to Edinburgh with eDreams is fast, convenient, and offers exclusive benefits. eDreams provides extensive options for flights with British Airways (BA) at competitive prices, tailored to meet a range of budgets and schedules. For even greater savings, consider joining eDreams Prime, our membership program that grants you access to special discounts, members-only deals, and additional perks with every booking. Ready to experience Edinburgh? Book your flights now with eDreams and start planning the adventure of a lifetime!

British Airways London-Edinburgh flights faq's

Which airports does British Airways fly between London and Edinburgh?
For flights between London and Edinburgh, British Airways operates the following airport routes: For flights between London and Edinburgh, British Airways operates from the following airport routes: Heathrow (LHR) to Turnhouse (EDI) ; Heathrow (LHR) to Turnhouse (EDI) ; Heathrow (LHR) to Turnhouse (EDI)
What do British Airways flights from London to Edinburgh cost?
One of British Airways cheapest prices for a London to Edinburgh flight we have right now is ฿2256. On average though, flights with British Airways cost ฿3188.67 for the route London to Edinburgh, but it mostly depends on the season and how far in advance you book your tickets.

Plan your trip