505
Shiel Buses
505 bus timetable: Fort William to Mallaig
Fort William ↔ Mallaig
Route map
505 live route map
See the route, stops, and live buses currently on this line.
57 stops
Live buses loading
Map ready
Loading the route map...
Fort William → Mallaig
1 trip · first 17:40 · last 17:40
Mon–Fri
Live Valid 2026-06-04 – 2026-07-03
Swipe sideways to see later trips.
Stop
17:40
Mallaig
17:40
17:52
Fassfern, East Road End
opposite
17:57
18:03
Glenfinnan, Station Road
opposite
18:10
Lochailort, Hotel
outside
18:25
Arisaig, Post Office
opposite
18:37
18:41
Morar, Hotel
outside
18:51
18:57
19:02
Mallaig → Fort William
1 trip · first 07:10 · last 07:10
Mon–Fri
Live Valid 2026-06-04 – 2026-07-03
Swipe sideways to see later trips.
Stop
07:10
Mallaig
07:10
Mallaig, Boatyard
opposite
07:15
07:18
Morar, Station
outside
07:24
Arisaig, Post Office
outside
07:34
Lochailort, Hotel
opposite
07:49
Timetable data from Shiel Buses, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code SHIL_505.
Main stops shown
11 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Fort William Bus Station
- Corpach, Linnhe Caravan Park at
- Fassfern, East Road End opposite
- Kinlocheil, Trislaig Road End at
- Glenfinnan, Station Road opposite
- Lochailort, Hotel outside
- Arisaig, Post Office opposite
- Arisaig, Cnoc na Faire Hotel at
- Morar, Hotel outside
- Mallaig, Boatyard at
- Mallaig, King's Way at