The centre of Fort William is small enough to get around on foot.
In summer local buses run to Glen Nevis Youth Hostel.
Scottish Highland Tours, Telephone +44 1397 704901, offers tours from Fort William in luxury buses (http://www.scottishhighla...) and also offers taxis and cars from Fort William.