Glasgow to Edinburgh Airport
Route E20 Inbound (as of Mon 31 Aug 2026)
This service calls at 6 stops on the way from Glasgow to Edinburgh Airport. All intermediate stops require pre-booking. There are usually 68 services per day in each direction. Pre-launch announcement.
Pre-booked stops: The bus will only call at stops marked as pre-booked if a customer has booked a journey which begins or ends at that stop. Some pre-booked stops are a detour from the main route. If no customers are booked to board or alight at those stops, the bus will not detour from the main route to pass those stops.
The interactive map below allows you to zoom in on stops to see the route in more detail. Clicking on a stop will bring up more information about that stop. Scroll further down the page to see details of the stops and a table of distances between stops.
The map below shows the route and the stops we intend to serve. To view this as an interactive map, visit https://ember.to/routes/glasgow-to-edinburgh-airport/?date=2026-08-31. You can view the pages overleaf to see the details of each stop and the distances between them.
Stops
| Region | Stop | ATCO Code | Pre-booked |
| Glasgow | Buchanan Bus Station (Stances) | 60903826 | No |
| Chapelhall | Lancaster Avenue (Eastbound) | 61601625 | Yes |
| Harthill | Services (Eastbound) | 61601682 | Yes |
| Heartlands | Services | 629070000761 | Yes |
| Livingston | Deer Park | 6290DP01 | Yes |
| Ratho Station | Glasgow Road (Eastbound) | 6200202260 | Yes |
| Edinburgh Airport | Hotels (Northbound) | 6200247600 | Yes |
| Edinburgh Airport | Terminal (Stop E) | 6200247619 | No |
Distances
| From | To | Straight Line Distance |
| Buchanan Bus Stn (Stances) | Chapelhall | 19.8 km |
| Chapelhall | Harthill Services | 11.7 km |
| Harthill Services | Heartlands Services | 3.5 km |
| Heartlands Services | Livingston Deer Park | 12.1 km |
| Livingston Deer Park | Ratho Station | 8.9 km |
| Ratho Station | Edinburgh Airport Hotels | 1.9 km |
| Edinburgh Airport Hotels | Edinburgh Airport (Stop E) | 0.5 km |