Book direct for a better deal


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.


Hold your flight booking for 72 hours for a small fee

Why book direct?

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance*
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Except on hand baggage only fares

Discover Edinburgh

Discover the best Scotland and Edinburgh have to offer with a flight or city break from British Airways.

Scotland's capital city, with a history dating back over 1000 years, offers an amazing array of reasons to visit. From the fascinating history to the famous Edinburgh Fringe, wonderful shopping opportunities and ancient landscapes just a short drive away. Whether travelling for business or pleasure with a range of daily flights direct from London's Heathrow, Gatwick and London City you can be in Edinburgh in just over a one hour flight time.

Edinburgh alley at night.

Edinburgh city breaks we recommend

Edinburgh guide

Get the best out of Edinburgh with our handy guides

Unmissable Edinburgh

Unmissable Edinburgh

Medieval history meets Georgian elegance in a city that knows how to throw a party – it’s a unique combination

Eating Out

Eating Out

You’ll never have to worry about finding a place to be fed and watered in Edinburgh – the Scots know how to put on a great spread.

Edinburgh Tours

Edinburgh Tours

See the city a little differently with these sightseeing tours.

Explore Scotland

Explore Scotland

Thousands of miles of dramatic coastline to explore, rolling hills and mountains to conquer

Edinburgh weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • 12°Jun
  • 14°Jul
  • 14°Aug
  • 12°Sep
  • Oct
  • Nov
  • Dec
Average monthly rainfall (mm)
  • 78
  • 55
  • 53
  • 51
  • 63
  • 54
  • 95
  • 75
  • 67
  • 92
  • 93
  • 80
Average daily sunshine (hours)
  • 2
  • 3
  • 4
  • 5
  • 6
  • 6
  • 5
  • 5
  • 4
  • 3
  • 2
  • 2

Terms and Conditions