Buses in Edinburgh Airport

22 bus routes serve Edinburgh Airport, run by Lothian Buses, Ember, Stagecoach East Scotland, Scottish Citylink and Xplore Dundee. The busiest stop is Terminal.

Most frequent routes

Where you can go from Edinburgh Airport

Routes

Bus companies

Stops

Nearby stops

Within a 10-minute walk of Edinburgh Airport, but in a neighbouring place:

Questions

Where can I go by bus from Edinburgh Airport?
Direct buses from Edinburgh Airport go to Edinburgh (100, E1, 900, E9, E15, E4, 909, 978), Glasgow (E20, 900, AIR, 902, M6), Halbeath (747), St Andrews (787), Oban (E15, 978), Aberdeen (M6), Bridge of Don (E1), Dundee (FLY), Fort William (E4) and Inverness (E9).
Which bus goes from Edinburgh Airport to Edinburgh?
Routes 100, E1, 900, E9, E15, E4, 909 and 978, run by Lothian Buses, Ember and Scottish Citylink.
Which bus goes from Edinburgh Airport to Glasgow?
Routes E20, 900, AIR, 902 and M6, run by Ember and Scottish Citylink.
Which bus goes from Edinburgh Airport to Halbeath?
Route 747, run by Stagecoach East Scotland.
Where do buses stop in Edinburgh Airport?
The busiest stops are Terminal.
Which bus companies run in Edinburgh Airport?
Lothian Buses, Ember, Stagecoach East Scotland, Scottish Citylink and Xplore Dundee.
What are the most frequent buses in Edinburgh Airport?
the 100 (Edinburgh Airport – Edinburgh), the E19 (Edinburgh Airport – Kirkton), the 17 (Edinburgh Airport – North Leith) and the 18 (Edinburgh Airport – Newcraighall).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook