Edinburgh is the stately capital city of Scotland. Over 4 million visitors tread its hilly streets a year, peering up at the royal castles, Medieval old town and Neoclassical museums. Meanwhile, Arthur’s Seat is a taste of the dramatic mountains and lakes that lie just outside the city limits.
All your shopping, eating and drinking needs are met, too, thanks to the city’s 24/7 offering of world-class restaurants and grand shopping streets.
Plus, getting to Edinburgh is easy – just hop on a direct hour-long flight from Bristol.
Direct flights are around 1 hour 10 minutes long. It’s usually not worth looking at indirect flights for such a short trip – they can last for up to 31 hours.
EasyJet puts on direct flights, while carriers like KLM and Aer Lingus offer doable indirect flights.
Direct flights from Bristol to Edinburgh take off up to 4 times a day. Choose a flight with a stopover to get a choice of up to 40 flights.
Planes fly between Bristol Airport and Edinburgh Airport.
The cheapest flights from Bristol to Edinburgh usually take off in the evening.
The streets, spires and hills of Edinburgh have inspired a host of writers and thinkers – from J. K. Rowling to Robert Louis Stevenson. In fact, you can’t move for tripping over a cultural must-see.
Royal lodgings include Holyrood Castle, Edinburgh Castle and the HMR Britannia ocean liner. Meanwhile, the Scottish National Gallery and Scottish National Portrait Gallery showcase ever-changing exhibitions. There’s a great entertainment scene, too – from touring West End shows and student clubs to historic pubs and poetry jams.
The best views in the house come courtesy of Arthur’s Seat. Zigzag up the footpaths here to glimpse the most spectacular views in Edinburgh.
Check out our smart search engine – it’ll dig up the cheapest Bristol to Edinburgh flights.