510
Shiel Buses
510 bus timetable: Fort William to Invergarry
Fort William ↔ Invergarry
Route map
510 live route map
See the route, stops, and live buses currently on this line.
24 stops
Live buses loading
Map ready
Loading the route map...
Fort William → Invergarry
1 trip · first 13:30 · last 13:30
Fri
Live Valid 2026-06-04 – 2026-07-03
Swipe sideways to see later trips.
Stop
13:30
Invergarry
Lochyside, Lochaber HS
outside
13:30
13:35
Nevis Range, Road End
opposite
13:37
Spean Bridge, Spean Crescent
opposite
13:45
Spean Bridge, Braelea
opposite
13:45
Stronaba, Road End
opposite
13:48
Glen Gloy Road End
opposite
13:51
13:58
Laggan Locks
at
14:03
Laggan, Youth Hostel
outside
14:04
Laggan Swing Bridge
northbound
14:05
Invergarry, Seven Heads Store
outside
14:06
Invergarry, Hotel
opposite
14:08
Invergarry, Post Office
outside
14:10
Invergarry → Fort William
1 trip · first 14:10 · last 14:10
Fri
Live Valid 2026-06-04 – 2026-07-03
Swipe sideways to see later trips.
Stop
14:10
Invergarry
Invergarry, Post Office
outside
14:10
Invergarry, School
outside
14:11
Invergarry, Hotel
outside
14:11
Invergarry, Seven Heads Store
opposite
14:13
Laggan Swing Bridge
southbound
14:14
Laggan, Youth Hostel
opposite
14:16
Laggan Locks
opposite
14:17
Letterfinlay, Whispering Pines
opposite
14:26
14:33
14:37
14:42
Timetable data from Shiel Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code SHIL_510.
All stops shown
14 stops- Lochyside, Lochaber HS outside
- Torlundy, Happy Valley at
- Nevis Range, Road End opposite
- Spean Bridge, Spean Crescent opposite
- Spean Bridge, Braelea opposite
- Stronaba, Road End opposite
- Glen Gloy Road End opposite
- Letterfinlay, Whispering Pines at
- Laggan Locks at
- Laggan, Youth Hostel outside
- Laggan Swing Bridge northbound
- Invergarry, Seven Heads Store outside
- Invergarry, Hotel opposite
- Invergarry, Post Office outside