Buses in Thornliebank

12 bus routes serve Thornliebank, run by First Greater Glasgow, McGill's Bus Service, Stuart's Coaches, Todd's Travel and Shuttle Buses. Trains are run by ScotRail. The busiest stops are Thornliebank station, Bemersyde Avenue and Eastwood Crescent.

Most frequent routes

Where you can go from Thornliebank

Routes

Bus companies

Stops and stations

Nearby stops

Within a 10-minute walk of Thornliebank, but in a neighbouring place:

Questions

Where can I go by bus from Thornliebank?
Direct buses from Thornliebank go to Shawlands (374, 29, 29A), East Kilbride (train, 395), Glasgow (29C, N3), Pollok (57, 374), Auchinairn (57), Baillieston (38E), Balornock (57A), Barlanark (38B), Darnley (49) and Glasgow Central (train).
Which bus goes from Thornliebank to Shawlands?
Routes 374, 29 and 29A, run by Todd's Travel and Stuart's Coaches.
Which bus goes from Thornliebank to East Kilbride?
Routes train and 395, run by ScotRail and Shuttle Buses.
Which bus goes from Thornliebank to Glasgow?
Routes 29C and N3, run by Stuart's Coaches and McGill's Bus Service.
Where do buses stop in Thornliebank?
The busiest stops are Thornliebank station, Bemersyde Avenue, Eastwood Crescent, Brackenrig Road and Harriet place.
Which bus companies run in Thornliebank?
First Greater Glasgow, McGill's Bus Service, Stuart's Coaches, Todd's Travel and Shuttle Buses.
What are the most frequent buses in Thornliebank?
the 57 (Pollok – Auchinairn), the 57A (Kennishead – Balornock), the 38B (Thornliebank – Barlanark) and the 38E (Baillieston – Thornliebank).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook