Buses in Morar
4 bus routes serve Morar, run by Shiel Buses. Trains are run by ScotRail. The busiest stops are Morar station, Primary School and Station.
Most frequent routes
- 501: Mallaig – Morar Shiel Buses
- 500: Lochailort – Mallaig Shiel Buses
- 505: Fort William – Mallaig Shiel Buses
- 534: Fort William – Mallaig Shiel Buses
Where you can go from Morar
Routes
- Edinburgh – Helensburgh Central ScotRail
- Glasgow Queen Street – Alloa ScotRail
- 501: Mallaig – Morar Shiel Buses
- 500: Lochailort – Mallaig Shiel Buses
- 505: Fort William – Mallaig Shiel Buses
- 534: Fort William – Mallaig Shiel Buses
Bus companies
Stops and stations
Questions
- Where can I go by bus from Morar?
- Direct buses from Morar go to Mallaig (501, 500, 505, 534), Fort William (505, 534), Alloa (train), Edinburgh (train), Glasgow Queen Street (train), Helensburgh Central (train) and Lochailort (500).
- Which bus goes from Morar to Mallaig?
- Routes 501, 500, 505 and 534, run by Shiel Buses.
- Which bus goes from Morar to Fort William?
- Routes 505 and 534, run by Shiel Buses.
- Which bus goes from Morar to Alloa?
- Route train, run by ScotRail.
- Where do buses stop in Morar?
- The busiest stops are Morar station, Primary School, Station, Hotel and Morar Motors.
- Which bus companies run in Morar?
- Shiel Buses.
- What are the most frequent buses in Morar?
- the 501 (Mallaig – Morar), the 500 (Lochailort – Mallaig), the 505 (Fort William – Mallaig) and the 534 (Fort William – Mallaig).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook