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

*Not applicable to 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.

Discover Edinburgh

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