GeoPunk Bus Timetables
Advertisement

399 Bus Route: Greenhills - Hairmyres Station with Stops and Timetable

This bus service is run by JMB Travel

Bus Route Search

Map of the 399 Bus Service

All inbound buses on this route travel from before, Fortieth Avenue, High Whitehills Road, Whitehills to At, Hairmyres Station, Eaglesham Road, Hairmyres.

All outbound buses on this route travel from At, Hairmyres Station, Eaglesham Road, Hairmyres to opp, Fortieth Avenue, High Whitehills Road, Whitehills.

Advertisement

Bus Timetable for the 399 - Greenhills - Hairmyres Station Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday
At, Hairmyres Station, Eaglesham Road, Hairmyres16:5517:2317:53
At, Hairmyres Hospital, Eaglesham Road, Hairmyres16:5517:2317:53
after, Strathnairn Avenue, Eaglesham Road, Hairmyres16:5617:2417:54
after, Strathtay Avenue, Eaglesham Road, East Kilbride16:5617:2417:54
Near, Mossneuk Avenue, Greenhills Road, Gardenhall16:5717:2517:55
Opp, Tay Court, Mossneuk Avenue, Hairmyres16:5717:2517:55
Opp, Firlee, Mossneuk Road, Mossneuk16:5817:2617:56
At, Pitcairn Crescent, Mossneuk Road, Mossneuk16:5817:2617:56
At, Pitcairn Place, Mossneuk Road, Mossneuk16:5917:2717:57
Near, Westwoodhill Road, Mossneuk Road, Hairmyres16:5917:2717:57
after, Mossneuk Road, Westwood Hill, Westwood17:0017:2817:58
At, Columbia Way, Westwood Road, Westwood17:0017:2817:58
opp, Westwood Square, Westwood Road, Westwood17:0117:2917:59
after, Red Deer Road, Westwood Road, Westwood17:0117:2917:59
after, Murrayhill, Murray Road, Westwood17:0217:3018:00
opp, Canberra Drive, Westwood Hill, Westwood17:0217:3018:00
near, Owen Avenue, Westwood Hill, Westwood17:0317:3118:01
opp, Westwood Playing Fields, Westwood Hill, Westwood17:0417:3218:02
opp, Troon Avenue, Lickprivick Road, Greenhills17:0417:3218:02
before, Oak Avenue, Lickprivick Road, Greenhills17:0517:3318:03
opp, Shopping centre, Lickprivick Road, Greenhills17:0517:3318:03
after, Lickprivick Road, Greenhills Road, Greenhills17:0617:3418:04
opp, Rosa Burn Avenue, Lindsayfield Road, Lindsayfield17:0717:3518:05
opp, Durban Avenue, Lindsayfield Road, Lindsayfield17:0717:3518:05
after, Cheviot Crescent, Lindsayfield Road, Lindsayfield17:0817:3618:06
Near, Clarkin Avenue, Lindsayfield Road, Lindsayfield17:0917:3718:07
Opp, Clarkin Avenue, Lindsayfield Road, Lindsayfield17:1017:3818:08
before, Ladysmith Drive, Lindsayfield Road, Lindsayfield17:1017:3818:08
Before, Rosa Burn Avenue, Lindsayfield Road, Lindsayfield17:1117:3918:09
before, Larch Drive, Stroud Road, Greenhills17:1217:4018:10
at, Greenhills Sports Centre, Stroud Road, Greenhills17:1217:4018:10
at, Greenhills Way, Stroud Road, Greenhills17:1317:4118:11
opp, Sycamore Crescent, Quarry Road, Greenhills17:1417:4218:12
at, High Whitehills Road, Quarry Road, Greenhills17:1417:4218:12
near, Auchengilloch, High Whitehills Road, Whitehills17:1517:4318:13
Opp, Lomond, High Whitehills Road, Whitehills17:1517:4318:13
At, Ardochrig, High Whitehills Road, Whitehills17:1617:4418:14
opp, Fortieth Avenue, High Whitehills Road, Whitehills17:1717:4518:15
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday
before, Fortieth Avenue, High Whitehills Road, Whitehills6:237:007:46
opp, Braidley Crescent, High Whitehills Road, Whitehills6:237:007:46
at, Lomond, High Whitehills Road, Whitehills6:247:017:47
opp, Auchengilloch, High Whitehills Road, Whitehills6:247:017:47
opp, High whitehills Road, Quarry Road, Greenhills6:257:027:48
after, Sycamore Crescent, Quarry Road, Greenhills6:267:037:49
opp, Greenhills Way, Stroud Road, Greenhills6:277:047:50
opp, Greenhills Sports Centre, Stroud Road, Greenhills6:277:047:50
Opp, Larch Drive, Stroud Road, Greenhills6:287:057:51
opp, Rosa Burn Avenue, Lindsayfield Road, Lindsayfield6:287:057:51
opp, Durban Avenue, Lindsayfield Road, Lindsayfield6:297:067:52
after, Cheviot Crescent, Lindsayfield Road, Lindsayfield6:307:077:53
Near, Clarkin Avenue, Lindsayfield Road, Lindsayfield6:317:087:54
Opp, Clarkin Avenue, Lindsayfield Road, Lindsayfield6:327:097:55
before, Ladysmith Drive, Lindsayfield Road, Lindsayfield6:327:097:55
Before, Rosa Burn Avenue, Lindsayfield Road, Lindsayfield6:347:117:57
before, Crosshouse Road, Greenhills Road, Greenhills6:357:127:58
at, Shopping Centre, Lickprivick Road, Greenhills6:357:127:58
opp, Oak Avenue, Lickprivick Road, Greenhills6:367:137:59
near, Troon Avenue, Lickprivick Road, Greenhills6:377:148:00
at, Westwood Playing Fields, Westwood Hill, Westwood6:387:158:01
opp, Owen Avenue, Westwood Hill, Westwood6:387:158:01
near, Canberra Drive, Westwood Hill, Westwood6:397:168:02
At, Melbourne Avenue, Westwood Road, Westwood6:407:178:03
At, Bunbury Terrace, Westwood Road, Westwood6:407:178:03
At, Westwood Square, Westwood Road, Westwood6:417:188:04
At, Belmont Drive, Westwood Road, Westwood6:417:188:04
Opp, Dunedin Drive, Mossneuk Road, Hairmyres6:427:198:05
Opp, Pitcairn Place, Mossneuk Road, Mossneuk6:437:208:06
Opp, Pitcairn Crescent, Mossneuk Road, Mossneuk6:437:208:06
At, Mossneuk Drive, Mossneuk Avenue, Mossneuk6:447:218:07
At, Tay Court, Mossneuk Avenue, Hairmyres6:447:218:07
Near, Eaglesham Road, Greenhills Road, Gardenhall6:457:228:08
after, Redwood Drive, Eaglesham Road, Hairmyres6:467:238:09
opp, Strathtay Avenue, Eaglesham Road, Hairmyres6:467:238:09
At, Hairmyres Station, Eaglesham Road, Hairmyres6:487:258:11
Advertisement