E4 Edinburgh ↔ Fort William
Operated by Ember. First bus 04:21, last bus 20:25. 8 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.
| George Street (The Dome) (Stop GM) | 04:21 | 10:13 | 14:12 | 20:25 |
|---|---|---|---|---|
| St Ninians Road (opp) | 04:32 | 10:31 | 14:31 | 20:41 |
| Station Road (before) | 04:48 | 10:54 | 14:54 | 20:58 |
| Erskine House (after) | 05:22 | 11:32 | 15:32 | 21:33 |
| Fir Road (at) | 05:32 | 11:48 | 15:49 | 21:42 |
| Cottages (opp) | 05:37 | 11:55 | 15:55 | 21:47 |
| Ben Sheann Hotel (opp and after) | 05:59 | 12:20 | 16:20 | 22:09 |
| Cameron Court (at) | 06:06 | 12:28 | 16:28 | 22:15 |
| Police Station | 06:29 | 12:52 | 16:53 | 22:38 |
| Hotel (at) | 06:46 | 13:11 | 17:11 | 22:54 |
| Visitor Centre (at) | 07:18 | 13:45 | 17:46 | 23:24 |
| Tourist Information (opp) | 07:22 | 13:49 | 17:50 | 23:28 |
| Village Stores (opp) | 07:29 | 13:57 | 17:58 | 23:34 |
| Heron Bay Road End (at) | 07:40 | 14:09 | 18:09 | 23:44 |
| Alltonside Guest House (opp) | 07:44 | 14:13 | 18:13 | 23:48 |
| An Aird One (in) | 07:49 | 14:18 | 18:18 | 23:53 |
Route map
All stops on route E4
E4 towards Fort William
- George Street (The Dome) (Stop GM) Edinburgh
- Haymarket Station (Stop HH) Haymarket
- St Ninians Road (opp) Corstorphine
- Terminal (Stop G) Edinburgh Airport
- Station Road (before) Ratho Station
- Newlands Garage (at) Grangemouth
- Erskine House (after) Raploch
- Hillside Avenue (near) Dunblane
- Fir Road (at) "Doune "
- Stone Shelter (at) Buchany
- Cottages (opp) Drumvaich
- War Memorial (at) Callander
- Ben Sheann Hotel (opp and after) Strathyre
- Hotel (opp) Kingshouse
- Cameron Court (at) Lochearnhead
- Garage (opp) Lix Toll
- Police Station Crianlarich
- Public Toilets (at) Tyndrum
- Hotel (at) Bridge Of Orchy
- Chairlift Road End (at) Glencoe
- Visitor Centre (at) Glencoe
- Hotel (o/s) Glencoe
- Tourist Information (opp) Ballachulish
- Kinlochleven Road End (opp) North Ballachulish
- Village Stores (opp) Onich
- Corran Ferry Junction (at) Corran Ferry
- Heron Bay Road End (at) Fort William
- Croit Anna Hotel (opp) Fort William
- Alltonside Guest House (opp) Fort William
- Seafield Gardens (opp) Fort William
- An Aird One (in) Fort William
E4 towards Edinburgh
- An Aird One (in) Fort William
- Yacht Club (opp) Fort William
- Alltonside Guest House (at) Fort William
- Croit Anna Hotel (o/s) Fort William
- Heron Bay Road End (opp) Fort William
- Birchbrae Lodges Road End (at) Corran Ferry
- Village Stores (o/s) Onich
- Kinlochleven Road End (at) North Ballachulish
- Tourist Information (o/s) Ballachulish
- Hotel (opp) Glencoe
- Visitor Centre (opp) Glencoe
- Chairlift Road End (at) Glencoe
- Hotel (opp) Bridge Of Orchy
- Pine Trees Leisure Park (opp) Tyndrum
- Police Station (opp) Crianlarich
- Garage (at) Lix Toll
- Cameron Court (opp) Lochearnhead
- Hotel (near) Kingshouse
- Ben Sheann Hotel (at) Strathyre
- War Memorial (opp) Callander
- Cottages (at) Drumvaich
- Bus Shelter (at) Buchany
- Fir Road (opp) "Doune "
- Bowling Green (at) Dunblane
- Erskine House (after) Raploch
- Newlands Garage (opp) Grangemouth
- Station Road (opp) Ratho Station
- Terminal (Stop G) Edinburgh Airport
- St Ninians Road (before) Corstorphine
- Haymarket Station (Stop HB) Haymarket
- George Street (The Dome) (Stop GL) Edinburgh
Towns & areas on this route
Frequently asked questions
What time is the first E4 bus?
The first E4 departure on weekdays leaves at 04:21 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last E4 bus?
The last E4 on weekdays leaves its first stop at 20:25. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the E4 bus cost?
The England fare cap doesn't apply in Scotland — Ember sets the fares on the E4. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the E4 bus?
The E4 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.