Edinburgh Airport to Edinburgh by Bus

National Express bus

Edinburgh Airport (Airport Code EDI) is located 5 miles west of the City centre just off the M8 motorway. The Airlink 100 bus service connects the airport to Edinburgh City Centre and the railway station. The airport is served by a number of airlines including British Airways (see plane icon on right menu) EasyJet and Ryanair.

If you are looking at the cheapest option to get to Edinburgh make sure you take a look at Megabus who operate from various UK cities to Edinburgh and often work out cheaper than budget airlines. Megabus Fares can be as little as 5 GBP for a single if you book far enough in advance.

If you cant find a cheap ticket to Edinburgh try looking for Glasgow which is only 30 minutes away from Edinburgh. From Glasgow you can get to Edinburgh by local bus service or by train so this could work out better value.

Edinburgh Airport to Edinburgh by Train

Edinburgh train

There is no train service between Edinburgh airport and the city centre, the only option is to take a taxi or bus (see above). If you wish to take a train from central Edinburgh to any other Scotish destination or UK city click the button below to search train times and prices.

The UK train ticketing system is notoriously complicated. It is usually cheaper to buy your tickets up to 6pm on the day before you travel than on the day. And fares are more expensive if you travel before 09:30. You get the best fares by booking up to three months in advance. You can buy your tickets online, at the station ticket counter, or from the ticket machines on the main concourse. If you book online you will need to collect your tickets from the ticket machine using the same credit card you used to book your tickets online.

Edinburgh Accommodation

If you are looking for a deal on accommodation on arrival in Edinburgh why not check out some hotels deals:

  Edinburgh-airport Planner

Get Availability


  Hotel Search

  Edinburgh Cottages

Edinburgh Cottage image

  Edinburgh Events