902 Buchanan Bus Station, Glasgow ↔ Terminal, Edinburgh Airport
Operated by Scottish Citylink. First bus 04:50, last bus 23:10. 35 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Buchanan Bus Station (Stance 48) | · | · | · | 07:30 | 08:30 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:30 | 19:45 | 21:45 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Easterhouse Railway Station | · | · | · | 07:44 | 08:44 | 09:44 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:45 | 16:45 | 17:45 | 18:44 | 19:58 | 21:58 |
| Gartcosh Road (before) | · | · | · | 07:50 | 08:50 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 15:52 | 16:52 | 17:52 | 18:50 | 20:03 | 22:03 |
| Blairhill Post Office (At) | · | · | · | 07:56 | 08:56 | 09:56 | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 | 15:58 | 16:58 | 17:58 | 18:56 | 20:08 | 22:08 |
| Fire Station (Opp) | 04:53 | 06:03 | 06:48 | 08:01 | 09:01 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:04 | 17:04 | 18:04 | 19:01 | 20:13 | 22:13 |
| Sheriff Court (Opp) | 04:58 | 06:08 | 06:54 | 08:07 | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:10 | 17:10 | 18:10 | 19:07 | 20:18 | 22:18 |
| Burniebrae Road (before) | 05:04 | 06:14 | 07:02 | 08:15 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:18 | 17:18 | 18:18 | 19:15 | 20:24 | 22:24 |
| Mill Road (opp) | 05:19 | 06:29 | 07:21 | 08:34 | 09:34 | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:37 | 17:37 | 18:37 | 19:34 | 20:39 | 22:39 |
| Heartlands Services Northbound (at) | 05:24 | 06:34 | 07:27 | 08:40 | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:43 | 17:43 | 18:43 | 19:40 | 20:44 | 22:44 |
| Bus Terminal (Stance D) | 05:43 | 06:53 | 07:47 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:05 | 18:05 | 19:05 | 19:58 | 21:03 | 23:01 |
| Oatridge Hotel (opp) | 05:53 | 07:05 | 07:59 | 09:12 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:17 | 18:17 | 19:17 | · | 21:13 | · |
| Church Street (before) | 05:58 | 07:11 | 08:05 | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:23 | 18:23 | 19:23 | · | 21:18 | · |
| Station Road (opp) | 06:05 | 07:19 | 08:15 | 09:26 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:26 | 17:33 | 18:31 | 19:31 | · | 21:25 | · |
| Terminal (Stop D) | 06:11 | 07:25 | 08:24 | 09:32 | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:32 | 17:39 | 18:37 | 19:37 | · | 21:31 | · |
Route map
All stops on route 902
902 towards Terminal, Edinburgh Airport
- Buchanan Bus Station (Stance 48) Glasgow
- Thomas Graham Building (opp) Glasgow
- Easterhouse Railway Station Garrowhill
- Swinton Road (before) Garrowhill
- Gartcosh Road (before) Bargeddie
- Oakridge Road (after) Bargeddie
- Blairhill Post Office (At) Langloan
- Bus Stance (stop 3 eastbound) Coatbridge
- Fire Station (Opp) Coatdyke
- Bell Street (Before) Whinhall
- Sheriff Court (Opp) Airdrie
- Craigneuk Playing Fields (At) Gartlea
- Burniebrae Road (before) Chapelhall
- David Street (opp) Salsburgh
- Church Street (opp) Harthill
- Mill Road (opp) Harthill
- Stanley Road (after) Greenrigg
- Heartlands Junction (before) Whitburn
- Heartlands Services Northbound (at) Whitburn
- Fastlink (opp) Knightsridge
- Fastlink (opp) Ladywell
- Fastlink (at) Craigshill
- Bus Terminal (Stance D) Livingston
- Fastlink (at) Howden
- Fastlink (at) Ladywell
- Fastlink (at) Knightsridge
- Oatridge Hotel (opp) Uphall
- Cardross Road (after) Broxburn
- Church Street (before) Broxburn
- Lochend Road (after) Ratho Station
- Station Road (opp) Ratho Station
- Ingliston Road (before) Ingliston
- Airport Hotel (opp) Ingliston
- Terminal (Stop D) Edinburgh Airport
902 towards Buchanan Bus Station, Glasgow
- Terminal (Stop D) Edinburgh Airport
- Airport Hotel (after) Ingliston
- Ingliston Road (opp) Ingliston
- Station Road (before) Ratho Station
- Lochend Road (opp) Ratho Station
- Church Street (opp) Broxburn
- Cardross Road (opp) Broxburn
- Oatridge Hotel (before) Uphall
- Fastlink (opp) Knightsridge
- Fastlink (opp) Ladywell
- Fastlink (at) Craigshill
- Bus Terminal (Stance A) Livingston
- Fastlink (at) Howden
- Fastlink (at) Ladywell
- Fastlink (at) Knightsridge
- Heartlands Services Southbound (at) Whitburn
- Heartlands Junction (after) Whitburn
- Stanley Road (opp and after) Greenrigg
- Victoria Street (At) Harthill
- Church Street (After) Harthill
- David Street (Before) Salsburgh
- Burniebrae Road (Opp) Chapelhall
- Craigneuk Playing fields (opp) Gartlea
- Sheriff Court (At) Airdrie
- Manse Place (opp) Airdrie
- East Stewart Street (Opp) Coatdyke
- Bus Stance (stop 3 westbound) Coatbridge
- Manse Street (before) Langloan
- Oakridge Road (opposite) Bargeddie
- Roslyn Drive (At) Bargeddie
- Main Street (after) Baillieston
- Easterhouse Railway Station (Opp) Garrowhill
- City of Glasgow College (opposite) Glasgow
- Buchanan Bus Station (Stance 48) Glasgow
Service history & registered changes
- 🆕 Registered effective 24 Jan 2026 Operating between Buchanan Bus Station, Glasgow and Edinburgh Airport given service number 902 effective from 24 January 2026. To amend Timetable.
- 🆕 Registered effective 4 Oct 2025 Operating between Buchanan Bus Station, Glasgow and Edinburgh Airport given service number 902 effective from 04 October 2025. To amend Route, Stopping Places and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 902 bus?
The first 902 departure on weekdays leaves at 04:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 902 bus?
The last 902 on weekdays leaves its first stop at 23:10. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 902 bus cost?
The England fare cap doesn't apply in Scotland — Scottish Citylink sets the fares on the 902. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 902 bus?
The 902 is operated by Scottish Citylink.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.