While Ullapool may appear to be a long way from everywhere – it’s relatively easy to reach by air, by coach, by rail/coach and by road.
Every effort is made to ensure that the details on public transport are correct and up to date, however details do change depending on weather, ferry requirements, time of year etc. Please check with the operator prior to traveling to ensure you have the correct information. A useful website for travel in Scotland is www.traveline.org.uk
Citylink Coaches operate a bus service from Inverness to Ullapool. This runs in conjunction with the ferry service so times should be checked and tickets booked in advance.
D & E coaches also operate a service from Inverness to Dingwall, through Strathpeffer to Ullapool and onwards north to Lochinver, Scourie and Durness (This also allows for bikes being taken on a trailer during summer months).
Citylink operate from Glasgow/Edinburgh to Ullapool and onwards to Stornoway.
Megabus also operate links throughout the UK to Inverness and Stagecoach operates the Jet Bus Service to Inverness Airport with up to a 30 minute service between the City of Inverness and the Airport.
The Westerbus also operates from Inverness to Gairloch connecting with an Ullapool service at Braemore Junction on a Monday, Wednesday & Saturday. For more information contact 01854 612966.
Many companies operate flights into Inverness (1 hour drive from Ullapool) & Stornoway (2 ½ hr ferry crossing from Ullapool). Check the web sites for details:
There are no rail links to Ullapool, the nearest station is at Garve and this is a sub-line between Inverness and Kyle. Inverness station is linked to most of the UK, and from Inverness you can use the links above to get to Ullapool or hire a car and drive. There is also a sleeper service between London and Inverness that not only means you arrive here refreshed but can save a day of your valuable holiday time by travelling over-night.