Address
Alltshellach
Onich
Fort William
Invernesshire PH33 6SA
Tel: +44 (0)1855 821357
HF Holidays Sales and Support Team
Telephone: +44 (0) 208 0155108
Email: reservations@hfholidays.co.uk
(our office customer support team are happy to help with any requests or queries you may have for the house)
NEW: Return Flights from London Heathrow to Glasgow, plus airport transfers to Alltshellach only £350pp. Call us to book
By HF Holidays Shared Transfer
We offer group transfers for your convenience/peace of mind on Saturdays, or over the festive period. Available transfers will show as options on the booking page, if appropriate, for your requested holiday date/s.
2026 Prices: £85 per person for a return transfer, or £55 per person for a single transfer.
Outward journey: Depart Glasgow Buichanan Street Bus Station at 15:15, or Glasgow Airport at 15:45. Arrive at Alltshellach approx. 18:30.
Return journey: Depart Alltshellach at 09:30, arrive at Glasgow Airport at approx. 11:30 or Glasgow Buchanan Street Bus Station at approx. 12:00
These transfers are at additional cost and MUST be booked in advance via our website, by email or with our team over the phone (please see above contact info for the Sales & Support Team. Thank you.
By Road
From Glasgow (or the south) take the A82 towards Crianlarich then Fort William. Once you reach Ballachulish go straight on at the roundabout, over the steel bridge and take the second right onto the B863 towards Kinlochleven. Once you've turned onto the B863, continue around 400 yards and you will find Alltshellach on your right.
From Fort William (or the north) take the A82 southbound towards Glencoe. Once you reach North Ballachulish, turn left onto the B863 towards Kinlochleven (if you've reached the steel bridge at Ballachulish then you've gone too far). Once you've turned onto the B863, continue around 400 yards and you will find Alltshellach on your right.
By Taxi
Alltshellach is an approx. 25 mins taxi journey from Fort William. There are frequent train services along the west coast between Glasgow and Fort William. Please see the 'By Train' section for further information. Taxi companies to consider include the below:
West Highland Taxis Tel: 01855 831495, jamie@westhighlandtaxis.com
Nevis Taxis Tel: 01397 703000, nevistaxi@hotmail.com
Lochaber Taxis Tel: 01397 703334, pedro@lochabertaxis.com
Alltshellach is approx. 97 miles from Glasgow city centre, which takes around 2h30 and is a considerable cost by taxi; we would suggest using public transport in the first instance as the most reasonable option.
By Bus
For journey planning, including for any bus, coach, ferry, Glasgow Subway or Edinburgh Tram service in Scotland, we recommend using www.travelinescotland.com for the most up to date information. There is also an app you can download or you can call 01421 465 1878 for further information.
Alltshellach's closest bus stop is North Ballachulish, at/opposite Kinlochleven Road End on A82. You can request that your driver stop here (there is no need to continue on to Fort William - however please check timetables that the bus is scheduled to stop at North Ballachulish). The bus stop is approx. 0.4 mile (or 8 mins) walk away from Alltshellach, on flat pavement. There is no need to cross the steel bridge. The bus stop is on the A82; disembark here and then turn onto the B863 towards Kinlochleven, and Alltshellach is 400 yards on your right. We regret that HF staff are not permitted to collect/drop you at the bus station for insurance reasons.
The bus to/from Glasgow and North Ballachulish takes approx. 2h45. The main bus station in Glasgow is Buchanan Bus Station, Glasgow City.
The bus between Edinburgh and North Ballachulish takes approx. 3h40 or longer. The main bus station in Edinburgh is Edinburgh Bus Station, City of Edinburgh.
If you are travelling by train and arriving into (or departing from) Fort William, then there is a bus service between Fort William and North Ballachulish, which takes approx. 25 mins, and at peak times the service runs approx every 30 mins.
Ember also run electric bus services across Scotland, including to Fort William. For further information see https://www.ember.to/
By Train
The nearest train station to Alltshellach is Fort William.
For journey planning by rail, please visit www.scotrail.co.uk. You can also view handy maps of Scotrail routes here; https://www.scotrail.co.uk/plan-your-journey/our-routes
Trains operate between Glasgow Queen Street and Fort William, and the journey time is approx. 3h50; this is a scenic journey on what is often known as the 'West Highland Line'.
There is a bus service between Fort William and North Ballachulish, which takes approx. 25 mins, and at peak times the service runs approx every 30 mins. Please see the 'By Bus' section on this webpage.
If you plan to travel from Edinburgh to Fort William, then there are trains between Edinburgh Waverley station and Glasgow. There are two train stations in Glasgow offering services to/from Edinburgh; Glasgow Central and Glasgow Queen Street, and it is a short 10 mins walk between the two (or you can take a taxi).
By Air
The nearest airport to Alltshellach is Glasgow Airport (GLA), which is around 87 miles away by road. For information on flights, car hire and other services from the airport, please visit https://www.glasgowairport.com/
There is an official bus service connecting the Glasgow Airport and the city centre (Glasgow Buchanan Bus Station); journey times from just 15 mins, aboard a fleet of electric buses. Airport Express Service 500 is operated by First Glasgow; please see https://www.glasgowairport.com/to-and-from/glasgow-airport-express-service-500/ for further information. From the city centre, you can take a train and/or bus north to Alltshellach; please see those relevant sections for further information.
Other than the above mentioned Airport Express Service, regular buses from the airport to the city centre (Buchanan Bus Station) take between 30 mins and 1hr, dependent on the service you choose and traffic. Please visit www.travelinescotland.com for further journey planning.
Please note, Glasgow is served by two airports; the main Glasgow Airport (GLA) is located approx. 8 miles west of the city centre, in Paisley. There is also Glasgow Prestwick Airport (PIK) which is located about 32 miles southwest of the city, in Ayrshire.
Edinburgh Airport (EDI) is around 114 miles by road from Alltshellach. For information on flights, car hire and other services from the airport, please visit https://www.edinburghairport.com/
There is a convenient tram service between the airport and Edinburgh city centre, taking approx. 30 mins. For further information please see https://edinburghtrams.com/.
There are Scottish Citylink bus services between Edinburgh Airport and Glasgow, taking around 1h20. For information regarding transport links between Edinburgh Airport and the city centre, please see https://www.edinburghairport.com/transport-links