Bus times from Hairmyres Rail Station, East Kilbride

Hairmyres Rail Station, East Kilbride is served by 1 bus route (201), run by First Greater Glasgow. The next buses go to Petersburn.

Next departures

TimeRouteTo
05:34201Petersburn
06:15201Petersburn
06:45201Petersburn
07:02201Petersburn
07:13201Petersburn
07:26201Petersburn
07:42201Petersburn
07:56201Petersburn
08:11201Petersburn
08:28201Petersburn
08:45201Petersburn
09:06201Petersburn
09:24201Petersburn
09:39201Petersburn
09:49201Petersburn
10:02201Petersburn
10:13201Petersburn
10:29201Petersburn
10:44201Petersburn
11:00201Petersburn

Routes from this stop

Stops nearby

All bus routes and stops in East Kilbride

Questions

When is the next bus from Hairmyres Rail Station, East Kilbride?
The 201 to Petersburn at 05:34.
Which buses stop at Hairmyres Rail Station, East Kilbride?
Route 201, run by First Greater Glasgow.
Where is Hairmyres Rail Station, East Kilbride?
Hairmyres Rail Station is in Hairmyres, South Lanarkshire.
Where do buses from Hairmyres Rail Station, East Kilbride go?
The next departures go to Petersburn.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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