E18 Inverness ↔ Ullapool
Operated by Ember. First bus 08:11, last bus 17:01. 4 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.
| Union Street (Stop D) | 08:11 | 15:09 |
|---|---|---|
| Seafield Road (NE-bound) | 08:16 | 15:15 |
| Kessock Bridge (after) | 08:19 | 15:18 |
| Tore Layby (NW-bound) | 08:25 | 15:25 |
| Wyvis Crescent (after) | 08:31 | 15:31 |
| Council Buildings (opp) | 08:38 | 15:37 |
| School (opp) | 08:43 | 15:43 |
| The Square (opp) | 08:46 | 15:46 |
| Park Avenue (at) | 08:48 | 15:48 |
| Jamestown Road End (at) | 08:49 | 15:49 |
| Tor View (opp) | 08:51 | 15:51 |
| Hotel (NW-bound) | 09:00 | 16:00 |
| Inn (opp) | 09:13 | 16:13 |
| Junction (at) | 09:26 | 16:26 |
| Old School House (opp) | 09:33 | 16:33 |
| Leckmelm Farm (at) | 09:38 | 16:38 |
| Ferry Terminal (at) | 09:43 | 16:43 |
Route map
All stops on route E18
E18 towards Ullapool
- Union Street (Stop D) Inverness
- Seafield Road (NE-bound) Longman
- Kessock Bridge (after) Craigton
- Tore Layby (NW-bound) Tore
- Wyvis Crescent (after) Conon Bridge
- Council Buildings (opp) Dingwall
- School (opp) Fodderty
- The Square (opp) Strathpeffer
- Park Avenue (at) Strathpeffer
- Jamestown Road End (at) Strathpeffer
- Tor View (opp) Contin
- Hotel (NW-bound) Garve
- Inn (opp) Aultguish
- Junction (at) Braemore
- Old School House (opp) Ullapool
- Leckmelm Farm (at) Ullapool
- Ferry Terminal (at) Ullapool
E18 towards Inverness
- Ferry Terminal (at) Ullapool
- Leckmelm Farm (opp) Ullapool
- Old School House (at) Ullapool
- Junction (opp) Braemore
- Inn (o/s) Aultguish
- Hotel (after) Garve
- Tor View Road End (at) Contin
- Jamestown Road End (opp) Strathpeffer
- Park Avenue (opp) Strathpeffer
- The Square (at) Strathpeffer
- School (o/s) Fodderty
- Council Buildings (o/s) Dingwall
- Wyvis Crescent (after) Conon Bridge
- Tore Layby (SE-bound) Tore
- Kessock Bridge (before) Craigton
- Seafield Road (before) Longman
- Union Street (Stop D) Inverness
Service history & registered changes
- 🆕 Registered effective 29 Apr 2026 From: Inverness, Union Street To: Ullapool Ferry Terminal Via: Tore, Conon Bridge, Dingwall, Contin Name or No.: E18 Service type: Limited Stop Effective date: 29 April 2026 Other details: Monday to Sunday.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first E18 bus?
The first E18 departure on weekdays leaves at 08:11 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last E18 bus?
The last E18 on weekdays leaves its first stop at 17:01. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the E18 bus cost?
The England fare cap doesn't apply in Scotland — Ember sets the fares on the E18. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the E18 bus?
The E18 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.