Bus and Coach Hire Services

 Facebook   Twitter

Shiel BusesShiel Buses is a local family owned business in the Scottish Highlands celebrating over 40 successful years in business, providing bus and coach hire services throughout the West Lochaber area in Scotland and beyond.

Operating a fleet of 45 vehicles ranging in size from 16 seater luxury mini–coaches to 49 seater luxury coaches and the majority of which are DDA Compliant and wheelchair accessible. The business operation provides school and service contracts operating between Fort William and the Mallaig, Morvern and Ardnamurchan Peninsulas, Kinlochleven, Roy Bridge, Spean Bridge, Fort William town area. Private Coach Hire and individual coach and bus tours are also undertaken with a wealth of experience.


For further information on any of our services for Shiel Buses please contact us at Fort William on 01397 700 700, Acharacle on 01967 431 272 or email us at info@shielbuses.co.uk

Latest Updates to Timetable

The next School Holidays for Highland Council pupils is In Service days on Thursday 21st and Friday 22nd of November 2019. Please note; our services will be running to School Holiday (SH) timings over those 2 days. 


For Highland Council School Holiday dates please click this link Please keep checking back as the dates are subject to change. 


School Bus Passes for 28th October 2019 to 20th December 2019 term will be on sale from our depot in Caol, Monday to Friday between 7am and 3pm from 23rd October 2019.  Please be aware that we can only allow 2 weeks grace and pupils will be expected to pay from week 3 of the term if they do not present the driver with a valid pre-paid bus pass. 

Replacement Bus Passes cost £5.00. 

Caol - LHS = £38.00

Town/Inverlochy/Corpach - LHS = £45.00

Upper Achintore/Plantation - LHS = £54.00 

Fort William - Kinlochleven HS = £100.00

Fort William - Ardnamurchan HS = £152.00

Onich - LHS = £85.00

Plantation – Lundavra PS = £38.00

Corpach - Banavie PS = £38.00

Corpach - Caol PS/St Columba’s = £38.00

Caol - Banavie PS = £38.00 

Corpach – Inverlochy = £45.00


FARE INCREASE Please note; there has been a fare increase on all of our services from 10th July 2019.  


500 & 501 Timetable Changes Please note that from Monday 8th July 2019 there will be some changes to the Mallaig timetables.

500 Mallaig to Fort William will depart Kingsway ten minutes earlier at 15:30.

500 Fort William to Mallaig will depart Fort William Bus Station at 15:40 Monday to Friday during the School Holidays (SD).

The Sunday Mallaig to Fort William service is now a Seasonal Service and will run from 31st March to 27th October 2019 and similar dates yearly thereafter. 

501 Mallaig Local Service will have some minor alterations and has a new layout. Please see Timetable page. 



Please note; as of Monday 20th May 2019, Citylink will be running ALL services between Fort William and Inverness (513/N19). You can find their timetable here. For all future queries about this service please contact Citylink on - 0871 266 3333. 


Shiel Buses do not take bookings for services, however, you can pre-book tickets for the 500 Mallaig to Fort William through www.citylink.co.uk We would advise any passengers wishing to travel on this service from April to October to pre-book to ensure a seat.  Please note; Explorer Passes entitle you to a 50% discount on the 500 service.