E7 Bridge of Don ↔ Inverness
Operated by Ember. First bus 02:04, last bus 22:38. 32 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.
| Bridge of Don Park & Ride (at) | 02:04 | 03:04 | 04:04 | 05:04 | 06:19 | 07:34 | 09:04 | 10:34 | 12:04 | 13:54 | 15:44 | 17:04 | 18:04 | 19:04 | 20:04 | 21:04 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lord Hay's Road (opp) | 02:08 | 03:08 | 04:08 | 05:08 | 06:23 | 07:40 | 09:10 | 10:40 | 12:10 | 14:00 | 15:50 | 17:10 | 18:10 | 19:10 | 20:10 | 21:10 |
| St Peter Street (opp) | 02:12 | 03:12 | 04:12 | 05:12 | 06:27 | 07:45 | 09:15 | 10:45 | 12:15 | 14:05 | 15:55 | 17:15 | 18:15 | 19:15 | 20:15 | 21:14 |
| Westburn Crescent (at) | 02:24 | 03:24 | 04:24 | 05:24 | 06:40 | 08:00 | 09:30 | 11:01 | 12:31 | 14:22 | 16:13 | 17:33 | 18:32 | 19:31 | 20:29 | 21:28 |
| Haudagain By-Pass (North West Bound) | 02:28 | 03:28 | 04:28 | 05:28 | 06:45 | 08:06 | 09:36 | 11:06 | 12:36 | 14:28 | 16:20 | 17:39 | 18:36 | 19:35 | 20:33 | 21:31 |
| Forrit Brae (at) | 02:33 | 03:33 | 04:33 | 05:33 | 06:52 | 08:13 | 09:42 | 11:13 | 12:43 | 14:34 | 16:26 | 17:46 | 18:42 | 19:40 | 20:38 | 21:36 |
| Fechnie Brae (opp) | 02:44 | 03:44 | 04:44 | 05:44 | 07:06 | 08:28 | 09:57 | 11:28 | 12:58 | 14:50 | 16:42 | 18:02 | 18:54 | 19:52 | 20:49 | 21:47 |
| The Square (at) | 02:50 | 03:50 | 04:50 | 05:51 | 07:15 | 08:37 | 10:06 | 11:36 | 13:06 | 14:58 | 16:51 | 18:09 | 19:00 | 19:58 | 20:56 | 21:53 |
| Leslie Place (opp) | 02:54 | 03:54 | 04:55 | 05:55 | 07:21 | 08:43 | 10:12 | 11:42 | 13:12 | 15:04 | 16:57 | 18:13 | 19:05 | 20:03 | 21:00 | 21:58 |
| Home Farm (opp) | 03:04 | 04:05 | 05:05 | 06:06 | 07:34 | 08:57 | 10:25 | 11:56 | 13:26 | 15:18 | 17:12 | 18:25 | 19:16 | 20:13 | 21:11 | 22:08 |
| St Sairs Cottages (at) | 03:13 | 04:14 | 05:14 | 06:15 | 07:43 | 09:06 | 10:35 | 12:06 | 13:36 | 15:28 | 17:21 | 18:34 | 19:25 | 20:23 | 21:20 | 22:17 |
| Reidhaven Square (at) | 03:42 | 04:42 | 05:42 | 06:45 | 08:14 | 09:37 | 11:06 | 12:37 | 14:07 | 15:59 | 17:52 | 19:03 | 19:54 | 20:51 | 21:48 | 22:45 |
| The Square (opp) | 04:00 | 05:00 | 06:01 | 07:06 | 08:36 | 09:59 | 11:28 | 12:59 | 14:29 | 16:22 | 18:14 | 19:23 | 20:13 | 21:10 | 22:06 | 23:03 |
| Lady Margaret Drive (at) | 04:07 | 05:07 | 06:09 | 07:14 | 08:45 | 10:08 | 11:37 | 13:08 | 14:38 | 16:31 | 18:21 | 19:30 | 20:20 | 21:17 | 22:13 | 23:10 |
| Railway Station | 04:13 | 05:14 | 06:17 | 07:23 | 08:54 | 10:17 | 11:46 | 13:17 | 14:47 | 16:40 | 18:29 | 19:37 | 20:27 | 21:23 | 22:19 | 23:16 |
| Burghead Road (opp) | 04:23 | 05:23 | 06:28 | 07:34 | 09:06 | 10:29 | 11:59 | 13:29 | 15:00 | 16:53 | 18:39 | 19:47 | 20:37 | 21:33 | 22:29 | 23:26 |
| Brodie Castle (opp) | 04:38 | 05:38 | 06:45 | 07:51 | 09:24 | 10:47 | 12:16 | 13:47 | 15:17 | 17:10 | 18:55 | 20:02 | 20:52 | 21:48 | 22:44 | 23:41 |
| Sainsbury's (at) | 04:45 | 05:45 | 06:52 | 07:59 | 09:32 | 10:55 | 12:24 | 13:55 | 15:26 | 17:18 | 19:02 | 20:09 | 20:59 | 21:55 | 22:51 | 23:48 |
| Duncan Drive (at) | 04:50 | 05:51 | 07:00 | 08:08 | 09:40 | 11:03 | 12:33 | 14:04 | 15:35 | 17:27 | 19:09 | 20:16 | 21:05 | 22:01 | 22:56 | 23:53 |
| King Duncans Road (at) | 05:09 | 06:10 | 07:21 | 08:30 | 10:01 | 11:24 | 12:54 | 14:25 | 15:56 | 17:48 | 19:28 | 20:35 | 21:24 | 22:19 | 23:15 | 00:12 |
| Union Street (Stop D) | 05:13 | 06:15 | 07:25 | 08:35 | 10:06 | 11:30 | 12:59 | 14:30 | 16:02 | 17:54 | 19:33 | 20:39 | 21:28 | 22:23 | 23:19 | 00:16 |
Route map
All stops on route E7
E7 towards Inverness
- Bridge of Don Park & Ride (at) Bridge of Don
- Balgownie Crescent (opp) Bridge of Don
- Lord Hay's Road (opp) Seaton
- School Road (adj) Pittodrie
- St Peter Street (opp) Pittodrie
- Adelphi (Stop G5) Aberdeen
- Westburn Crescent (at) Westburn
- Hilton Terrace (opp) Hilton
- Haudagain By-Pass (North West Bound) Scatterburn
- Howes Road (at) Bucksburn
- Forrit Brae (at) Bucksburn
- Airport Terminal Stance 1 Aberdeen Airport
- Fechnie Brae (opp) Blackburn
- Midmill Business Park (opp) Kintore
- The Square (at) Kintore
- Thainstone Agricultural Centre (at) Port Elphinstone
- Leslie Place (opp) Port Elphinstone
- Middlemuir Road (opp) Inverurie
- Home Farm (opp) Pitcaple
- Lawrence Road (opp) Pitmachie
- St Sairs Cottages (at) Colpy
- Deveron Way (at) Huntly
- Reidhaven Square (at) Keith
- Regent Square (at) Keith
- The Square (opp) Fochabers
- Stynie Road (opp) Mosstodloch
- Lady Margaret Drive (at) Lhanbryde
- Pinefield Bus Depot (opp) Elgin
- Railway Station Elgin
- Braelossie Place (at) Elgin
- Burghead Road (opp) Alves
- Cumming Street (at) Forres
- Brodie Castle (opp) Brodie
- School (opp) Auldearn
- Sainsbury's (at) Nairn
- Bus Station Nairn
- Duncan Drive (at) Nairn
- Milton of Culloden (opp) Culloden
- King Duncans Road (at) Millburn
- Union Street (Stop D) Inverness
E7 towards Bridge of Don
- Union Street (Stop D) Inverness
- King Duncans Road (opp) Millburn
- Milton of Culloden (at) Culloden
- Duncan Drive (opp) Nairn
- Bus Station Nairn
- Sainsburys (opp) Nairn
- School (o/s) Auldearn
- Brodie Castle (at) Brodie
- Cumming Street (opp) Forres
- Burghead Road (at) Alves
- Braelossie Place (opp) Elgin
- Railway Station (opp) Elgin
- Pinefield Bus Depot (at) Elgin
- Lady Margaret Drive (opp) Lhanbryde
- Stynie Road (at) Mosstodloch
- The Square (opp) Fochabers
- Regent Square (opp) Keith
- Reidhaven Square (at) Keith
- Deveron Way (at) Huntly
- St Sairs Cottages (opp) Colpy
- Lawrence Road (at) Pitmachie
- Home Farm (adj) Pitcaple
- Middlemuir Road (at) Inverurie
- Leslie Place (at) Port Elphinstone
- Thainstone Agricultural Centre (opp) Port Elphinstone
- The Square (opp) Kintore
- Midmill Business Park (at) Kintore
- Fechnie Brae (at) Blackburn
- Airport Terminal Stance 1 Aberdeen Airport
- Gough Burn Crescent (at) Bucksburn
- Howes Road (opp) Bucksburn
- Haudagain By-Pass (East Bound) Scatterburn
- Hilton Terrace (at) Hilton
- Westburn Crescent (opp) Westburn
- Adelphi (Stop G3) Aberdeen
- Erroll Street (opp) Pittodrie
- School Drive (opp) Pittodrie
- Lord Hay's Road (at) Seaton
- Balgownie Road (at) Bridge of Don
- Bridge of Don Park & Ride (at) Bridge of Don
Service history & registered changes
- 🆕 Registered effective 24 Sept 2025 From: Bridge of Don Park & Ride To: Union Street, Inverness Via: Blackburn, Kintore, Inverurie, Huntly, Keith, Fochabers, Elgin Forres and Nairn Name or No.: E7 Service type: Limited Stop Effective date: 24 September 2025 Other details: Mon
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first E7 bus?
The first E7 departure on weekdays leaves at 02:04 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last E7 bus?
The last E7 on weekdays leaves its first stop at 22:38. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the E7 bus cost?
The England fare cap doesn't apply in Scotland — Ember sets the fares on the E7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the E7 bus?
The E7 is operated by Ember.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.