Flights to Edinburgh

Compare prices on flights to thousands of top destinations worldwide with Opodo starting at £35

Last minute flights to Edinburgh

Departure Mon, 05 Mar Return Tue, 06 Mar
STN London
EDI Edinburgh
return from £49
Departure Tue, 27 Feb Return Thu, 01 Mar
BHX Birmingham
EDI Edinburgh
return from £74
Departure Wed, 14 Mar Return Thu, 15 Mar
BRS Bristol
EDI Edinburgh
return from £58
Departure Sat, 10 Mar Return Tue, 13 Mar
BHD Belfast
EDI Edinburgh
return from £54
Popular flight routes to Edinburgh
London - Edinburgh
return from £35
Birmingham - Edinburgh
return from £75
Bristol - Edinburgh
return from £66
Belfast - Edinburgh
return from £61
Exeter - Edinburgh
return from £121
Cardiff - Edinburgh
return from £80

Trips to Edinburgh

Edinburgh travel

Scotland's capital, Edinburgh, is a city that is ready to be discovered. Compact enough to explore on foot, it has the delightful offerings expected of a world-class city, from historic castles and museums to fantastic shopping and dining. It was in the 12th century when King David I proclaimed Edinburgh as a town comprising one of its royal burghs. Its history is long and varied starting with the fort (Castle Rock), various battles and numerous invasions. Today, Edinburgh is a vibrant capital that has retained much of its old world charm, from picturesque medieval buildings to beautiful squares. Splendid surprises await travellers on flights to Edinburgh once they arrive in the city.

Things to do and places to see in Edinburgh

The city might be small in size compared to other cosmopolitan cities around the world, but it more than makes up for it given the sheer number of activities you can do in Edinburgh. Start your trips to Edinburgh by visiting the Old Town with its cobbled streets and tight alleys. Admire the beautifully preserved buildings as you walk along the Royal Mile and stop at the end of the road that leads to the magnificent Holyrood Palace.

When visiting Edinburgh, be sure to:

  • See the Crown Jewels of Scotland at the iconic Edinburgh Castle
  • Listen to bewitching tales of murders and ghosts from guides at The Real Mary Close
  • Enjoy spooky Mercat Tours of the Blair Underground Vault
  • Experience The Edinburgh Dungeon with its live shows powered by special effects
  • Admire galleries and exhibitions at the National Museum of Scotland
  • Go to the official residence of the Queen, the Palace of Holyroodhouse and tour the State Apartments open to the public
  • Book a Scotch Whisky Experience and select your preferred dram
  • Check out the Royal Yacht Britannia in Leith
  • Sample Scottish cuisine in a restaurant serving traditional food
  • Chill out at a pub with your mates and enjoy loads of malt for a night of pure fun

Edinburgh airports

Cheap flights to Edinburgh arrive at the Edinburgh International Airport. Located just in the outskirts of the city, the airport is the busiest in Scotland, the sixth in the UK and 43rd in Europe. It has one terminal catering to 32 airlines travelling 173 routes to 122 destinations. Edinburgh Airport has a VisitScotland Information Centre, shops, prayer rooms, smoking areas, courier centre, restaurants, dry cleaning and cash machines. Ample parking facilities are available for private cars.

  • Glasgow Prestwick Airport

    Top airlines

    Plan and avail discounts on Ryanair.


    Glasgow Prestwick Airport is approximately a mile from the Prestwick town which is also the nearest train station and 32 miles from the city centre.

    Transport options

    Prestwick airport is the only airport in Scotland to have a railway station of its own with a covered walkway from the airport to the station. With a schedule of three trains an hour, these will connect you to the city in about 50 minutes. Buses and coaches have services to and from the airport to most places in Glasgow and connect you via Buchanan Street. Taxi/car rental services are available outside the terminal building and you can pre-book your ride for a faster checkout from the airport.

  • Edinburgh Airport

    Top airlines

    The top carriers at the airport are the following: British Airways, Ryanair and easyJet.


    Edinburgh Airport is in Ingliston approximately 9.3km west of downtown.

    Transport options

    The airport is well-connected to the motorways (M8 and M9) making it easy to get there by rental car or a private vehicle. You can also take a bus, coach, taxi or tram. By bus, take Airlink 100 (Stop D) to Waverley Bridge where you can connect to several destinations at the main rail and bus stations on Princes street. Hop on a tram marked "Edinburgh Airport" to catch your plane or to get into town, destination "York Place".

Can't miss destinations