FARE INCREASE Please note; there has been a fare increase on all of our services from 10th July 2019.  Faretables will be updated on the website as soon as possible, in the meantime, please email info@shielbuses.co.uk with any fare queries. 



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.

The Sunday Mallaig to Fort William service is now a Seasonal Service and will run from 31st March to 20th 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. 


The next School Holidays for Highland Council are the Summer Holidays which run from 5th July until 19th August 2019 inclusive. Please note; our services will be running to School Holiday (SH) timings throughout that period. 


For Highland Council School Holiday dates please click this link


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.