GeoPunk Bus Timetables
Advertisement

H28 Bus Route: with Stops and Timetable

This bus service is run by Lothian Country Buses

Bus Route Search

Map of the H28 Bus Service

Advertisement

Bus Timetable for the H28 - Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

No Service on These Dates...

01-January-2025

02-January-2025

26-December-2024

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

Stop HG, Haymarket Station, DALRY ROAD, Haymarket0:350:350:550:551:251:252:252:252:552:553:253:25
opp, Caledonian Village, Dalry Road, Dalry0:370:370:570:571:271:272:262:262:562:563:263:26
opp, Dalry Primary School, Dalry Road, Dalry0:370:370:570:571:271:272:272:272:572:573:273:27
opp, Murieston Crescent, Dalry Road, Dalry0:380:380:580:581:281:282:272:272:572:573:273:27
near, Gorgie City Farm, Gorgie Road, Dalry0:390:390:590:591:291:292:282:282:582:583:283:28
opp, Tynecastle, Gorgie Road, Gorgie0:400:401:001:001:301:302:292:292:592:593:293:29
adj, Stewart Terrace, Gorgie Road, Gorgie0:410:411:011:011:301:302:292:292:592:593:293:29
after, Gorgie Park Road, Gorgie Road, Gorgie0:420:421:021:021:321:322:302:303:003:003:303:30
o/s, Balgreen Road, Gorgie Road, Gorgie0:440:441:041:041:331:332:312:313:013:013:313:31
opp, Saughton Park, Gorgie Road, Stenhouse0:440:441:041:041:331:332:312:313:013:013:313:31
at, Chesser Cottages, Gorgie Road, Stenhouse0:450:451:051:051:341:342:322:323:023:023:323:32
before, Chesser Avenue, Gorgie Road, Stenhouse0:450:451:051:051:341:342:322:323:023:023:323:32
after, Chesser Avenue, Gorgie Road, Stenhouse0:460:461:061:061:341:342:322:323:023:023:323:32
after, Stenhouse Mill Lane, Stenhouse Road, Saughton0:470:471:071:071:351:352:332:333:033:033:333:33
at, HMP Edinburgh, Gorgie Road, Saughton0:470:471:071:071:351:352:332:333:033:033:333:33
opp, Saughton Mains Avenue, Calder Road, Saughton0:480:481:081:081:361:362:342:343:043:043:343:34
at, Parkhead Terrace, Calder Road, Broomhouse0:490:491:091:091:371:372:352:353:053:053:353:35
at, Sighthill Post office, Calder Road, Broomhouse0:500:501:101:101:381:382:362:363:063:063:363:36
before, Sighthill Gardens, Calder Road, Sighthill0:510:511:111:111:391:392:372:373:073:073:373:37
opp, Napier University (Sighthill), CALDER ROAD, Sighthill0:520:521:121:121:391:392:372:373:073:073:373:37
after, Wester Hailes Road, Calder Road, Sighthill0:530:531:131:131:401:402:382:383:083:083:383:38
Mid Stop, Calder View, Calder Road, Sighthill0:540:541:141:141:411:412:392:393:093:093:393:39
at, Hermiston Walk, A71, Hermiston0:560:561:161:161:431:432:412:413:113:113:413:41
at, Addistoun House, A71, Ratho0:590:591:191:191:461:462:442:443:143:143:443:44
SW-bound, Dalmahoy, A71, Ratho1:001:001:201:201:471:472:452:453:153:153:453:45
opp, Burnwynd, A71, Wilkieston1:021:021:221:221:491:492:472:473:173:173:473:47
opp, Kindrochit, Linburn Road, Wilkieston1:021:021:221:221:491:492:472:473:173:173:473:47
after, Meadowbank Road, Main Street, Kirknewton1:051:051:251:251:521:522:502:503:203:203:503:50
opp, Forth View, Main Street, Kirknewton1:051:051:251:251:521:522:502:503:203:203:503:50
opp, Kirknewton Inn, Main Street, Kirknewton1:051:051:251:251:521:522:502:503:203:203:503:50
opp, Park Terrace, Main Street, Kirknewton1:061:061:261:261:531:532:512:513:213:213:513:51
opp, Braekirk Avenue, Station Road, Kirknewton1:071:071:271:271:541:542:522:523:223:223:523:52
opp, Railway Station, Station Road, Kirknewton1:081:081:281:281:551:552:532:533:233:233:533:53
opp, Coxydene, B7015, East Calder1:091:091:291:291:561:562:542:543:243:243:543:54
after, Camps Industrial Estate, B7015, East Calder1:101:101:301:301:571:572:552:553:253:253:553:55
opp, Sandilands Lane, Sandilands Road, East Calder1:121:121:321:321:591:592:572:573:273:273:573:57
after, Adam Drive, Overshiel Road, East Calder1:141:141:341:342:012:012:592:593:293:293:593:59
Westbound, Calderwood Mobility Hub, Calderwood Road, East Calder1:151:151:351:352:022:023:003:003:303:304:004:00
opp, Shiel Lane, Little Shiel Road, East Calder1:161:161:361:362:032:033:013:013:313:314:014:01
Opp, Overton Crescent, Langton Road, East Calder1:211:211:411:412:082:083:063:063:363:364:064:06
at, Langton View, Langton Road, East Calder1:211:211:411:412:082:083:063:063:363:364:064:06
after, Langton Gardens, LANGTON ROAD, East Calder1:221:221:421:422:092:093:073:073:373:374:074:07
after, Oakbank Road, LANGTON ROAD, East Calder1:221:221:421:422:092:093:073:073:373:374:074:07
opp, Bowling Green, Langton Road, East Calder1:231:231:431:432:102:103:083:083:383:384:084:08
at, Torphichen Inn, BANK STREET, Mid Calder1:251:251:451:452:122:123:103:103:403:404:104:10
at, Cunnigar House, Market Street, Mid Calder1:251:251:451:452:122:123:103:103:403:404:104:10
opp, Ochiltree Crescent, Calder Park Road, Mid Calder1:271:271:471:472:142:143:123:123:423:424:124:12
opp, Caroline Park, CALDER PARK ROAD, Mid Calder1:281:281:481:482:152:153:133:133:433:434:134:13
after, Lizzie Bryces Roundabout, BANKTON ROAD, Dedridge1:291:291:491:492:162:163:143:143:443:444:144:14
opp, Bankton Lane, Dedridge East, Dedridge1:291:291:491:492:162:163:143:143:443:444:144:14
after, Ambrose Rise, Dedridge East, Dedridge1:301:301:501:502:172:173:153:153:453:454:154:15
opp, Primary School, DEDRIDGE EAST ROAD, Dedridge1:311:311:511:512:182:183:163:163:463:464:164:16
opp and after, Herald Rise, Dedridge East, Dedridge1:321:321:521:522:192:193:173:173:473:474:174:17
at, Bank of Scotland, Almondvale South, Livingston1:331:331:531:532:202:203:183:183:483:484:184:18
Stance C, Bus Terminal, Almondvale Avenue, Livingston1:351:351:551:552:222:223:203:203:503:504:204:20
opp, The Centre, ALMONDVALE BOULEVARD, Livingston1:361:36--2:232:233:213:213:513:514:214:21
at, Club Earth Nightclub, Howden South, Howden1:371:37--2:242:243:223:223:523:524:224:22
after, Tay Walk, ALMOND ROAD, Craigshill1:391:39--2:262:263:243:243:543:544:244:24
opp and after, Pentland Park, ALMOND ROAD, Craigshill1:401:40--2:272:273:253:253:553:554:254:25
at, Dee Drive, Almond Road, Craigshill1:401:40--2:272:273:253:253:553:554:254:25
after, Letham Primary School, Almond Road, Craigshill1:411:41--2:282:283:263:263:563:564:264:26
before, Stirrup Stane, Craigshill Road, Craigshill1:411:41--2:282:283:263:263:563:564:264:26
at, Adelaide Street, Craigshill Road, Craigshill1:421:42--2:292:293:273:273:573:574:274:27
at, Hobart Street, CRAIGSHILL ROAD, Craigshill1:421:42--2:292:293:273:273:573:574:274:27
opp, Melbourne Street, CRAIGSHILL ROAD, Craigshill1:431:43--2:302:303:283:283:583:584:284:28
before, Fire Station, Craigshill Road, Craigshill1:431:43--2:302:303:283:283:583:584:284:28
before, St Johns Hospital, Hospital Grounds, Howden1:461:46--2:332:333:313:314:014:014:314:31
at, St Johns Hospital, Hospital Grounds, Howden1:461:46--2:332:333:313:314:014:014:314:31
opp, Cedarbank School, Ladywell Howden Link Rd, Ladywell1:471:47--2:342:343:323:324:024:024:324:32
Outside, Fernbank, Ladywell East, Ladywell1:481:48--2:352:353:333:334:034:034:334:33
opp, Park and Ride, Ladywell East, Ladywell1:491:49--2:362:363:343:344:044:044:344:34
at, Willowbank, LADYWELL EAST ROAD, Ladywell1:501:50--2:372:373:353:354:054:054:354:35
before, Barclay Way, KNIGHTSRIDGE EAST ROAD, Knightsridge1:511:51--2:382:383:363:364:064:064:364:36
opp, Park and Ride, KNIGHTSRIDGE EAST ROAD, Knightsridge1:521:52--2:392:393:373:374:074:074:374:37
opp, Logan Way, Knightsridge East, Knightsridge1:531:53--2:402:403:383:384:084:084:384:38
opp, Nicholson Way, KNIGHTSRIDGE EAST, Knightsridge1:531:53--2:402:403:383:384:084:084:384:38
after, Sutherland Way, KNIGHTSRIDGE WEST ROAD, Knightsridge1:541:54--2:412:413:393:394:094:094:394:39
after, Camps Rigg, Knightsridge West, Knightsridge1:541:54--2:412:413:393:394:094:094:394:39
after, Carmondean Primary School, Knightsridge West, Knightsridge1:551:55--2:422:423:403:404:104:104:404:40
before, Harburn Avenue, DEANS NORTH ROAD, Deans1:551:55--2:422:423:403:404:104:104:404:40
before, Nellburn, Deans North Road, Deans1:561:56--2:432:433:413:414:114:114:414:41
opp and after, Meldrum Primary School, DEANS NORTH ROAD, Deans1:571:57--2:442:443:423:424:124:124:424:42
before, Burnsknowe, Deans North, Deans1:571:57--2:442:443:423:424:124:124:424:42
at, Nu Moves Dance Studios, DEANS NORTH ROAD, Deans1:581:58--2:452:453:433:434:134:13--
after, First Bus Depot, DEANS ROAD, Deans1:591:59--2:462:463:443:444:144:14--
after, Royston Roundabout, DEANS ROAD, Deans2:002:00--2:472:473:453:454:154:15--
opp, Tesco Distribution Depot, A89, Deans2:012:01--2:482:483:463:464:164:16--
at, Fire Station, Edinburgh Road, Bathgate2:032:03--2:502:503:483:484:184:18--
before, Hunter Grove, EDINBURGH ROAD, Bathgate2:042:04--2:512:513:493:494:194:19--
after, Inch Crescent, EDINBURGH ROAD, Bathgate2:052:05--2:522:523:503:504:204:20--
at, Kaim Park Hotel, Edinburgh Road, Bathgate2:052:05--2:522:523:503:504:204:20--
before, Carn Lea, Edinburgh Road, Bathgate2:062:06--2:532:533:513:514:214:21--
Opp, Roseberry Crescent, EDINBURGH ROAD, Bathgate2:072:07--2:542:543:523:524:224:22--
Opp, Gordon Avenue, Edinburgh Road, Bathgate2:072:07--2:542:543:523:524:224:22--
opp, Union Road, KING STREET, Bathgate2:082:08--2:552:553:533:534:234:23--
at, Council Offices, South Bridge Street, Bathgate2:082:08--2:552:553:533:534:234:23--
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

01-January-2025

02-January-2025

Days Service Runs

No Service on These Dates...

26-December-2024

02-January-2025

Service Runs on These Dates...

01-January-2025

Days Service Runs

at, St David's House, SOUTH BRIDGE STREET, Bathgate----2:132:13
opp, Railway Station, King Street, Bathgate----2:132:13
at, Fairway Hotel, Edinburgh Road, Bathgate----2:142:14
after, Gordon Avenue, Edinburgh Road, Bathgate----2:142:14
after, Roseberry Crescent, Edinburgh Road, Bathgate----2:142:14
opp, Castle Place, Edinburgh Road, Bathgate----2:152:15
opp, Kaim Park Hotel, Edinburgh Road, Bathgate----2:152:15
Opp, Inch Crescent, Edinburgh Road, Bathgate----2:162:16
opp, Hunter Grove, PENTLAND AVENUE, Bathgate----2:172:17
opp, Starlaw Crescent, PENTLAND AVENUE, Bathgate----2:172:17
opp, Fire Station, Edinburgh Road, Bathgate----2:182:18
at, Tesco Distribution Depot, A89, Deans----2:202:20
before, Royston Roundabout, DEANS ROAD, Deans----2:212:21
opp, First Bus Depot, DEANS ROAD, Deans----2:222:22
opp, Nu Moves Dance Studios, DEANS NORTH ROAD, Deans----2:242:24
opp, Burnsknowe, DEANS NORTH ROAD, Deans0:230:23--2:242:24
at, Meldrum Primary School, DEANS NORTH ROAD, Deans0:240:24--2:252:25
Opp and after, Nellburn, DEANS NORTH ROAD, Deans0:250:25--2:262:26
Before, Knightsridge Road, DEANS NORTH ROAD, Deans0:250:25--2:262:26
before, Raeburn Rigg, DEANS NORTH ROAD, Deans0:260:26--2:272:27
opp, Railway Station, Deans North, Deans0:260:26--2:272:27
before, Newyearfield Roundabout, Alderstone Road, Eliburn0:280:28--2:292:29
before, Peel Roundabout, ALDERSTONE ROAD, Eliburn0:290:29--2:302:30
before, Braehead Junction, ALDERSTONE ROAD, Howden0:290:29--2:302:30
opp, Quarrywood Court, Alderstone Road, Livingston0:300:30--2:312:31
opp, Almondvale Stadium, ALDERSTONE ROAD, Livingston0:310:31--2:322:32
before, Campus Roundabout, Alderstone Road, Livingston0:310:31--2:322:32
opp, Lime Kiln, ALMONDVALE BOULEVARD, Livingston0:320:32--2:332:33
Stance F, Bus Terminal, ALMONDVALE AVENUE, Livingston0:330:332:002:002:342:34
opp, Bank of Scotland, Almondvale South, Livingston0:340:342:012:012:352:35
before, Herald Rise, HERALD RISE, Dedridge0:350:352:022:022:362:36
after, Primary School, DEDRIDGE EAST ROAD, Dedridge0:360:362:032:032:372:37
opp, Ambrose Rise, DEDRIDGE EAST ROAD, Dedridge0:370:372:042:042:382:38
before, Lizzie Bryces Roundabout, BANKTON ROAD, Dedridge0:380:382:052:052:392:39
after, Caroline Park, Calder Park Road, Mid Calder0:400:402:072:072:412:41
at, Ochiltree Crescent, CALDER PARK ROAD, Mid Calder0:410:412:082:082:422:42
opp, Cunnigar House, B7015, Mid Calder0:430:432:102:102:442:44
opp, Police Station, Market Street, Mid Calder0:430:432:102:102:442:44
opp and before, Torphichen Inn, BANK STREET, Mid Calder0:430:432:102:102:442:44
at, Bowling Green, Langton Road, East Calder0:450:452:122:122:462:46
opp, Oakbank Road, Langton Road, East Calder0:450:452:122:122:462:46
opp, Langton Gardens, Langton Road, East Calder0:460:462:132:132:472:47
opp, Langton View, Langton Road, East Calder0:460:462:132:132:472:47
before, Overton Crescent, Langton Road, East Calder0:460:462:132:132:472:47
at, Post Office, Main Street, Wilkieston0:500:502:172:172:512:51
at, Burnwynd, A71, Wilkieston0:510:512:182:182:522:52
NE-bound, Dalmahoy, A71, Ratho0:530:532:202:202:542:54
opp, Addistoun House, A71, Ratho0:540:542:212:212:552:55
after, Hermiston House Road, A71, Hermiston0:560:562:232:232:572:57
before, Roundabout, A71, Hermiston0:570:572:242:242:582:58
at, Burtons Biscuits Factory, CALDER ROAD, Sighthill0:580:582:252:252:592:59
near, Napier University (Sighthill), Calder Road, Sighthill0:590:592:262:263:003:00
before, Sighthill Green, Calder Road, Sighthill0:590:592:262:263:003:00
after, Broomhouse Road, CALDER ROAD, Broomhouse1:001:002:272:273:013:01
opp, Sighthill Post Office, Calder Road, Broomhouse1:001:002:272:273:013:01
o/s, Saughton Mains, Calder Road, Saughton1:011:012:282:283:023:02
after, Saughton Mains Avenue, Calder Road, Saughton1:021:022:292:293:033:03
opp, HMP Edinburgh, Gorgie Road, Saughton1:021:022:292:293:033:03
before, Stenhouse Mill Lane, Stenhouse Road, Saughton1:031:032:302:303:043:04
opp, Chesser Avenue, Gorgie Road, Stenhouse1:031:032:302:303:043:04
at, Saughton Park, GORGIE ROAD, Stenhouse1:041:042:312:313:053:05
o/s, Saughton Rose Gardens, Balgreen Road, Gorgie1:041:042:312:313:053:05
opp, Stevenson Grove, Stevenson Road, Gorgie1:051:052:322:323:063:06
near, Westfield Avenue, Stevenson Road, Gorgie1:051:052:322:323:063:06
at, Westfield Sainsbury's, Westfield Road, Gorgie1:061:062:332:333:073:07
before, Roseburn Street, Westfield Road, Gorgie1:061:062:332:333:073:07
opp rear, Fountain Park, West Approach Road, Viewforth1:081:082:352:353:093:09
after, Morrison Crescent, West Approach Road, Viewforth1:091:092:362:363:103:10
Stop HG, Haymarket Station, DALRY ROAD, Haymarket1:101:102:372:373:113:11
Advertisement