On Trains & Buses

Travel news, views & information from Europe & North America by an independent public transport user

Scotland: Trunk Services

Reading time: 10 minutes.

Like Éire, Scotland also has a solid express coach network at the heart of its bus system. In their case, many of these services are offered by Scottish Citylink and many of the services on this page are operated by them. Despite the company’s name, some go through empty wilder parts on their way to destinations in the Highlands. There are services operated by other companies in this list as well and more may be found over time.

West Coach Motors Van Hool Coach on Front Street, Inveraray, Argyll & Bute, Scotland

10: Inverness - Elgin - Huntly - Inverurie - Aberdeen

It took a weekend trip to Inverness for this long-distance coach service to reach my attention. The cause was my decision to travel to Aberdeen and see what lies between the two places. There was a train that I missed, but the bus service takes much longer, so I went for a later train instead. The whole road journey takes about three and a half hours while the train takes around two hours. Still, the frequency is at least hourly throughout the week though services start later on Sundays. Also, some journeys can be booked via the Megabus website too.

10 Timetable

101/102/199/200: Dumfries - Thornhill/Moffat - Edinburgh

In keeping with my adding of Lothian Buses routes for accessing the Pentland Hills to my Scottish local services listing, this collection of services has to be included here. There is, however, another reason for its inclusion: all but the 102 and 200 both pass through Moffat and so land you on the doorstep of the Southern Uplands and the Southern Upland Way passes nearby too. All in all, these are invaluable services for those wanting a spot of hill wandering though it must be remembered that day trips from Edinburgh to Moffat no longer are as much a possibility with the latest timetable. Nevertheless, getting to Biggar using a reasonably regular service frequency has to have its compensations.

101/102/200 Timetable

201/202/203: Aberdeen - Banchory - Torphins - Aboyne - Ballater - Braemar

Braemar is somewhere that has come to mind as a place to visit a few times now, and it seems that the best approach by public transport is from the east. The service frequency provided by Stagecoach Bluebird isn’t too bad either with its being hourly at certain times of the day. Even with a journey taking over two hours, the hours of operation are sufficiently long as to allow a decent length of day trip anyway, always a good thing. All in all, it looks usable.

201/202/203 Timetable

900: Edinburgh - Glasgow

Trains are not the only high-frequency public transport option between Glasgow and Edinburgh since Scottish Citylink operates this round the clock shuttle too. Journey times are of the order of 78 minutes with a limited number of stops being made along the way too. Current advertising capitalises on more expensive train travel, but I cannot say that a seat is guaranteed all the time; booking ahead should help. Nevertheless, it’s always good to have a variety of options.

900 Timetable

901/906: Glasgow - Port Glasgow - Greenock - Gourock - Wemyss Bay - Largs

904: Paisley - Johnstone - Howwood - Beith - Glengarnock - Kilbirnie - Largs

These services interest me because they allow you to reach ferry services for islands in the Firth of Clyde from either Largs or Wemyss Bay, while both Gourock and McInroy’s Point act as access points for Dunoon and Cowal. The Paisley service frequency is hourly from Monday to Saturday and then one journey every ninety minutes on Sundays. The Sunday service frequency is near-hourly on the Glasgow routes and up to three journeys an hour on other days of the week.

901/906 Timetable

904 Timetable

909: Edinburgh - Grangemouth - Stirling - Stirling University - Bridge of Allan (- Dunblane)

This daily Citylink express coach service came to mind when I was adding in an entry for the corresponding Midland Bluebird bus service. Albeit with some deviations, it is an hourly daytime service that takes up to 90 minutes to travel the full route and extends as far as Dunblane for only some of the journeys, hence the brackets above.

909 Timetable

914/915/916: Glasgow - Fort William - Isle of Skye

These Scottish Citylink services pass through some very classy country as they make their way to their destinations. The 914 is the only one not starting from or continuing to the Isle of Skye since it forms the first southbound journey of the day and the last northbound one. Otherwise, passage into countryside dominated by ben, loch and glen north of Fort William is very much guaranteed with Eilean Donan castle, Cluanie and the Great Glen being on the route. South of Fort William, good access to the West Highland Way is on offer along with such wonderful locations like Loch Lomond, the Black Mount and Glen Coe. The expanded service for the summer has ended for the winter, but I remain hopeful that it will return next year. Even though it’s now in the low season, it might be better to give the 11:00 departure from Fort William to Glasgow a wide berth since that can get very busy at times.

914/915/916 Timetable

919 Inverness - Drumnadrochit - Fort William

Whenever I have used this, it has been for getting from Fort William to Inverness apart from a time when I went from Inverness to Urquhart Castle and back. Between all the services, there is a good spread of services throughout the day along the length of the Great Glen, which is handy given the outdoor activity possibilities around there. Connections linking Fort William with Oban are possible on service 918 too.

919 Timetable

926: Glasgow - Campbeltown

This shares its route with the Fort William/Skye services up as far as Tarbet where it then turns towards Inveraray and then down the Mull of Kintyre to Campbeltown. Along its way, it passes through Arrochar, offering a good way into the hill country of South Argyll. I have never been beyond Inveraray so visiting the Mull of Kintyre remains outstanding and its charms unsavoured. After a bus war between Citylink and West Coast Motors, sense has prevailed with WCM now operating the Citylink contract like they did earlier this year. It’s always good to see madness abating.

926 Timetable

961: Inverness - Ullapool

The primary purpose of this service would be to offer connections to and from ferries between the Scottish mainland and the Western Isles. However, the very northwest of Scotland has a lot to offer and this is one way of getting there. There is a maximum of two departures in each direction on day, with only one return trip on Sundays at certain time of the year.

961 Timetable

975/976/978: Glasgow - Oban

Between Glasgow and Inveraray, its route is identical to the 926 so the same comments apply. Beyond Inveraray, it calls at Dalmally and Taynuilt, allowing to get to the likes of Ben Cruachan, Glen Orchy and Loch Etive. Oban’s being a gateway to islands like Mull make the route even more valuable. As per the 926, the same comments about timings at intermediate stops apply, and it’s good to see that the bus war that also affected this route came to a satisfactory end with WCM operating things as they did before.

975/976/978 Timetable

M90: Edinburgh - Perth - Pitlochry - Aviemore - Inverness

The introduction of what became known as the “Saltire Cross” to Scottish Citylink and Megabus route diagrams following the institution of the joint venture between the two companies not only resulted in changes to the way the services were operated but also aroused the concern of the Competition Commission. The result of that attention was that Parks of Hamilton bought out some of the services to operate under their name, though they still work side by side with Citylink/Megabus. Despite all these changes, Citylink/Parks remain the main bus/coach operators for services to the likes of Pitlochry, Dalwhinnie and Aviemore from the south; just remember that changes at Perth may be needed.

M90 Timetable

M96: Inverness - Elgin - Aberdeen

In the aftermath of Storm Gerrit, I nearly used this service to get from Aberdeen to Inverness on the way to Aviemore. In the end, I stuck with the more regular service 10 instead for added certainty. It certainly is the more frequent of the two and covers more of the day even if journeys take longer. The M96 too is daily with a two-hourly service frequency, thus adding journey options beyond those offered by service 10.

M96 Timetable

X7: Perth - Dundee - Arbroath - Montrose - Stonehaven - Aberdeen

When Storm Gerrit caused much disruption to rail and other travel services, it would have been useful to know about this option since it would have got me from Perth to Aberdeen, possibly setting me up for a shorter journey to Aviemore the next day. The service frequency is hourly between Dundee and Aberdeen and every day of the week while it drops to two hourly between Perth and Dundee when it is hourly on other days of the week. The full journey time is next to four hours though, which might explain how later journeys terminate in Arbroath on Sundays. Otherwise, this remains a useful early to late operation, especially in times of other disruptions.

X7 Timetable

X62: Melrose - Galashiels - Innerleithen - Peebles - Penicuik - Edinburgh

It has been to get to Peebles hill country that I have used this service. Handily, Monday to Saturday daytime frequency is half-hourly, and it is hourly at other times. It operates from early until late too, so it qualifies as a trunk service even if it is operated using buses and not coaches.

X62 Timetable

X74: Dumfries - Moffat - Glasgow

This service has improved vastly since I first got to know of it. The Monday to Saturday frequency is as good as hourly and there are four departures in each direction on Sundays that offer better coverage of the day than once was the case. As if that was not enough, it is complemented by local service 74 between Dumfries, Beattock and Moffat for greater usability. It is my interest in the hill country around Moffat that draws my interest and day trips from Glasgow become more workable than those from Edinburgh, which was not always the case.

X74 Timetable

W10: Stornoway - Balallan - Tarbert

W10A Tarbert - Leverburgh - Rodel

Harris plays host to fine hill country that proves that hills lower than those on Skye or the Scottish mainland can still look magnificent. As if that were not enough, there are fine beaches to be enjoyed too. Of course, you need to be able to get to these attractive places and this bus service means that the car can be left after you. While you need to watch the times of the last buses of the day, the summer frequency very usefully seems to be next to two-hourly even if that is reduced for the winter. There is no Sunday service because sabbath observation is very important to the people of the Western Isles, but that same comment applies to other things there as well.

W10 Timetable

W10A Timetable

W16: Berneray - North Uist - Benbecula

W17: Benbecula - South Uist - Eriskay

The Uists are joined by causeways from Berneray as far south as Eriskay and this bus travels over the whole extent with North Uist, Grimsay, Benbecula and South Uist being crossed on the way. South Uist has its hill country and its machair while lochs are found all over the place. Since the landscapes are worth seeing, there are many advantages to going by bus and this bus route links the lot from top to bottom. Unlike the W10 which is run by one company alone, the W16 and W17 are shared between different companies, so there are changes of vehicle en route and the use of different operators depending on the time at which you are travelling. It all sounds eccentric, yet it does work in a way and care with the last buses is a must since later services are run by request only. You won’t find a bus running on a Sunday, but that is a practice that should not surprise anyone with any knowledge of the Western Isles.

W16 Southbound Timetable

W16 Northbound Timetable

W17 Southbound Timetable

W17 Northbound Timetable