N28 - Bathgate - Edinburgh

A bus service operated by Lothian Country Buses

Greenside Leith Street (Stop JA) 00:05
Edinburgh Princes Street (Waverley Steps) (Stop PQ) 00:08
Edinburgh Princes Street (Scott Mon.) (Stop PS) 00:10
00:12
Edinburgh Princes Street (west) (Stop PX) 00:14
West End The Exchange (Stop XG) 00:17
Viewforth, opp Morrison Crescent 00:18
Viewforth Fountain Park (at rear) 00:19
Gorgie, opp Roseburn Street 00:22
Gorgie, opp Westfield Sainsbury's 00:22
Gorgie, opp Westfield Avenue 00:22
Gorgie, after Stevenson Grove 00:23
Gorgie, opp Saughton Rose Gardens 00:23
Stenhouse, opp Saughton Park 00:24
Stenhouse, at Chesser Cottages 00:24
Stenhouse, before Chesser Avenue 00:24
Stenhouse, after Chesser Avenue 00:25
Saughton, after Stenhouse Mill Lane 00:25
Saughton, at HMP Edinburgh 00:25
Saughton Mains Avenue (opp) 00:26
Broomhouse, at Parkhead Terrace 00:27
Broomhouse, at Sighthill Post office 00:28
Sighthill Gardens (before) 00:28
Napier University (Sighthill) (opp) 00:29
Sighthill, after Wester Hailes Road 00:29
Sighthill Calder View (Mid Stop) 00:30
Hermiston Walk (at) 00:32
Ratho, at Addistoun House 00:35
Ratho Dalmahoy (SW-bound) 00:36
Wilkieston, opp Burnwynd 00:38
Wilkieston, opp Kindrochit 00:38
Kirknewton, after Meadowbank Road 00:41
Kirknewton, opp Forth View 00:41
Kirknewton Inn (opp) 00:41
Kirknewton, opp Park Terrace 00:42
Kirknewton, opp Braekirk Avenue 00:43
Kirknewton, opp Railway Station 00:44
East Calder, opp Coxydene 00:45
East Calder, after Camps Industrial Estate 00:46
Calderwood, opp Sandilands Lane 00:48
Calderwood, after Adam Drive 00:50
Calderwood Mobility Hub (Westbound) 00:51
Calderwood, opp Shiel Lane 00:52
East Calder, opp Overton Crescent 00:57
East Calder, at Langton View 00:57
East Calder, after Langton Gardens 00:58
East Calder, after Oakbank Road 00:58
East Calder, opp Bowling Green 00:59
Mid Calder, at Torphichen Inn 01:01
Mid Calder, at Cunnigar House 01:01
Mid Calder, opp Ochiltree Crescent 01:03
Mid Calder, opp Caroline Park 01:04
Dedridge, after Lizzie Bryces Roundabout 01:05
Dedridge, opp Bankton Lane 01:05
Dedridge, after Ambrose Rise 01:06
Dedridge, opp Primary School 01:07
Dedridge Herald Rise (opp and after) 01:08
Livingston, at Bank of Scotland 01:09
Livingston Bus Terminal (Stance C) 01:11
Livingston, opp The Centre 01:12
Howden, at Almondside 01:13
Craigshill, after Tay Walk 01:15
Craigshill Pentland Park (opp and after) 01:16
Craigshill, at Dee Drive 01:16
Craigshill, after Letham Primary School 01:17
Craigshill, before Stirrup Stane 01:17
Craigshill, at Adelaide Street 01:18
Craigshill, at Hobart Street 01:18
Craigshill, opp Melbourne Street 01:19
Craigshill, before Fire Station 01:19
Howden, before St Johns Hospital 01:22
Howden, at St Johns Hospital 01:22
Ladywell, opp Burnbank Flyover 01:23
Ladywell, outside Fernbank 01:24
Ladywell, opp Park and Ride 01:25
Ladywell, at Willowbank 01:26
Knightsridge, before Barclay Way 01:27
Knightsridge, opp Park and Ride 01:28
Knightsridge, opp Logan Way 01:29
Knightsridge, opp Nicholson Way 01:29
Knightsridge, after Sutherland Way 01:30
Knightsridge, after Camps Rigg 01:30
Knightsridge, after Carmondean Primary School 01:31
Deans, before Harburn Avenue 01:31
Deans, before Nellburn 01:32
Deans Meldrum Primary School (opp and after) 01:33
Deans, before Burnsknowe 01:33
Deans, at Nu Moves Dance Studios 01:34
Deans, after McGill's Bus Depot 01:35
Deans, after Royston Roundabout 01:36
Deans, opp Tesco Distribution Depot 01:37
Bathgate, at Fire Station 01:39
Bathgate, before Hunter Grove 01:40
Bathgate, after Inch Crescent 01:40
Bathgate, at Kaim Park Hotel 01:41
Bathgate, before Carn Lea 01:41
Bathgate, opp Roseberry Crescent 01:42
Bathgate, opp Gordon Avenue 01:42
Bathgate, opp Union Road 01:43
Bathgate, at Council Offices 01:43

Timetable data from the Traveline National Dataset (TNDS),

More information

Lothian Country Buses

Website
Twitter
@on_lothianbuses

Cash (exact fare) accepted