500 - Mallaig - Fort William
A bus service operated by Shiel Buses
Fort William - Mallaig
- Fort William Bus Station (Stances 1/2)
- Fort William, opp Leisure Centre
- Fort William, opp Nevis Bank Lane
- Fort William, at Inverlochy Junction
- Fort William, opp Ben Nevis Ind Est
- Lochybridge, opp British Aluminium
- Lochybridge, after Tail Race
- Lochybridge, opp Glenmhor Terrace
- Lochyside, o/s Medical Centre
- Lochyside, o/s Lochaber HS
- Lochyside, opp Camagael Road
- Banavie, opp B8004 Junction
- Banavie, at Lochaber Rugby Club
- Banavie, at Primary School Rd End
- Corpach, at Hillview Drive
- Corpach, o/s Kilmallie Hall
- Corpach Hotel (o/s)
- Corpach, at Drumfada Terrace
- Corpach, opp Annat View
- Corpach, o/s Paper Mill
- Corpach, at Annat Industrial Estate
- Loch Eil Outward Bound, opp Road End
- Fassfern, opp East Rd End
- Kinlocheil, o/s Locheilside Station
- Kinlocheil, opp Post Office
- Kinlocheil, at Trislaig Rd End
- Glenfinnan, opp Visitor Centre
- Glenfinnan, o/s Hotel
- Lochailort, opp Station
- Lochailort, o/s Hotel
- Roshven, opp Road End
- Glenuig, at Bus Shelter
- Glenuig, opp Kylesbeg Houses
- Kinlochmoidart, at Post Box
- Langal, opp Houses
- Dalnabreck, at Quarry
- Mingarrypark, opp School
- Acharacle, opp Shop
- Salen, opp Hotel
- Beasdale, opp Station
- Arisaig, opp Post Office
- Arisaig, at Road End
- Arisaig, at Cnoc na Faire Hotel
- Morar, o/s Petrol Station
- Mallaig, at Boatyard
- Mallaig Cameron Avenue (opp and after)
- Mallaig, opp Fire Station
- Mallaig, opp Ard Mhor
Mallaig - Fort William
- Mallaig, at Fire Station
- Mallaig, before Cameron Avenue
- Mallaig, opp Boatyard
- Mallaig, at High School
- Morar, o/s Primary School
- Acharacle, o/s Shop
- Mingarrypark, at School
- Dalnabreck, opp Quarry
- Langal, at Houses
- Kinlochmoidart, at Post Box
- Glenuig, at Kylesbeg Houses
- Glenuig, opp Bus Shelter
- Roshven, at Road End
- Lochailort, before Hotel
- Morar, o/s Station
- Arisaig, at Cnoc na Faire Hotel
- Arisaig, o/s Post Office
- Arisaig, at Clanranald Place
- Arisaig, opp Road End
- Beasdale, at Station
- Lochailort, opp Hotel
- Lochailort, at Station
- Glenfinnan, opp Hotel
- Glenfinnan, o/s Visitor Centre
- Kinlocheil, opp Trislaig Rd End
- Kinlocheil, o/s Post Office
- Kinlocheil, opp Locheilside Station
- Fassfern, at East Rd End
- Loch Eil Outward Bound, at Road End
- Corpach, opp Annat Industrial Estate
- Corpach, opp Paper Mill
- Corpach, at Annat View
- Corpach, at Drumfada Terrace
- Corpach, at Farrow Drive
- Corpach Hotel (opp)
- Corpach, opp Co-Op
- Corpach, opp Hillview Drive
- Banavie, opp Primary School Rd End
- Banavie, opp Lochaber Rugby Club
- Banavie, at B8004 Junction
- Lochyside, o/s Medical Centre
- Lochybridge, at Glenmhor Terrace
- Lochybridge, before Tail Race
- Lochybridge, at British Aluminium
- Fort William, at Ben Nevis Ind Est
- Fort William, opp Inverlochy Junction
- Fort William, at Nevis Bank Lane
- Fort William, o/s Leisure Centre
- Fort William, o/s Belford Hospital
- Fort William Bus Station (Stances 1/2)