Buses to Edinburgh Airport
16 bus and coach routes serve Edinburgh Airport, the busiest being the 100, about 29 minutes to Terminal. 7 run 24 hours a day.
First and last times are departures from Edinburgh Airport itself, on weekdays. Buses towards the airport run earlier and later than this at stops along the way — open a route for the timetable at your own stop.
Every route serving Edinburgh Airport
- 100 Edinburgh → Edinburgh Airport via Corstorphine, Ingliston ~29 min 24 hours Lothian Buses
- 787 Kinross → Edinburgh Airport via Halbeath, Queensferry ~39 min 24 hours Stagecoach East Scotland
- 747 Dunfermline → Edinburgh Airport via Inverkeithing, Queensferry ~42 min from airport 00:20–23:50 Every night Stagecoach East Scotland
- 17 North Leith → Edinburgh Airport via Newhaven, Granton ~48 min from airport 00:00–23:15 Every night Lothian Buses
- 18 Newington → Edinburgh Airport via Gilmerton, Wester Hailes ~81 min from airport 05:37–23:10 Every night Lothian Buses
- E19 Livingston → Edinburgh Airport via Broxburn, Newbridge ~46 min 24 hours coach Ember
- AIR Edinburgh Airport → Glasgow via Harthill, Baillieston ~61 min 24 hours coach Scottish Citylink
- E20 Edinburgh Airport → Glasgow via Whitburn, Chapelhall ~68 min 24 hours coach Ember
- 909 Edinburgh → Dunblane via Boness, Stirling ~77 min from airport 07:22–22:49 coach Scottish Citylink
- FLY Dundee → Edinburgh Airport ~80 min 24 hours coach Xplore Dundee
- 902 Glasgow → Edinburgh Airport via Coatbridge, Livingston ~122 min from airport 06:35–19:45 coach Scottish Citylink
- E15 Oban → Edinburgh via Dunblane, Grangemouth ~188 min from airport 08:39–21:49 Every night coach Ember
- E4 Edinburgh circular via Grangemouth, Fort William ~206 min from airport 04:43–20:52 Every night coach Ember
- 978 Edinburgh → Oban via Grangemouth, Stirling ~213 min from airport 12:59–17:43 coach Scottish Citylink
- E9 Edinburgh → Inverness via Kelty, Perth ~220 min from airport 02:37–23:33 Every night coach Ember
- E1 Bridge of Don → Edinburgh via Aberdeen, Dundee 24 hours coach Ember
Journey times are the typical end-to-end run between the airport and the far end of the route, taken as the median across every journey in the published timetable — not a promise for your particular trip. Allow more at peak times.
Night buses to Edinburgh Airport
For very early flights and late arrivals. Nights are the night you set out on, so a 01:30 bus on Saturday morning is listed under Friday.
- 100 Edinburgh → Edinburgh Airport via Corstorphine, Ingliston Every night 24 hours runs tonight
- 787 Kinross → Edinburgh Airport via Halbeath, Queensferry Every night 24 hours runs tonight
- 747 Dunfermline → Edinburgh Airport via Inverkeithing, Queensferry Every night 22:01–07:00 runs tonight
- 17 North Leith → Edinburgh Airport via Newhaven, Granton Every night 02:57–07:00 runs tonight
- 18 Newington → Edinburgh Airport via Gilmerton, Wester Hailes Every night 03:00–07:00 runs tonight
- E19 Livingston → Edinburgh Airport via Broxburn, Newbridge Every night 24 hours runs tonight
- AIR Edinburgh Airport → Glasgow via Harthill, Baillieston Every night 24 hours runs tonight
- E20 Edinburgh Airport → Glasgow via Whitburn, Chapelhall Every night 24 hours runs tonight
- FLY Dundee → Edinburgh Airport Every night 24 hours runs tonight
- E15 Oban → Edinburgh via Dunblane, Grangemouth Every night 22:04–01:26 runs tonight
- E4 Edinburgh circular via Grangemouth, Fort William Every night 04:21–07:00 runs tonight
- E9 Edinburgh → Inverness via Kelty, Perth Every night 22:02–07:00 runs tonight
- E1 Bridge of Don → Edinburgh via Aberdeen, Dundee Every night 24 hours runs tonight
See night buses across the UK.
Direct buses to Edinburgh Airport from
Places on a route that reaches the airport without changing. The bus may take a long way round from the far end — check the route for your own stop.
Frequently asked questions
What time is the first bus to Edinburgh Airport?
7 routes run to Edinburgh Airport 24 hours a day, so there is a bus whatever time your flight leaves. Of the routes with fixed hours, the earliest weekday departure from the airport is 04:43 on the E4. Times from your own stop will differ — open the route for its full timetable.
Is there a night bus to Edinburgh Airport?
Yes. 13 of the 16 routes serving Edinburgh Airport run in the small hours, and 7 run right around the clock. Check which nights each one runs — outside London many run at weekends only.
How long does the bus take to Edinburgh Airport?
It depends on the route. The busiest is the 100, which takes about 29 minutes between the airport and Terminal. Times on this page are the median end-to-end journey from the published timetable, so allow extra at peak times.
How much is the bus to Edinburgh Airport?
The England fare cap doesn't apply here — local bus fares to Edinburgh Airport are set by each operator, so check their site or app for current prices. Dedicated airport coach services are priced separately too, usually cheaper if you book ahead.
Other airports nearby
Timetables from the operators via the DfT Bus Open Data Service. See all UK airports by bus, or every stop and route at Edinburgh Airport.