Town Centre
6:43
Town Centre
6:43
Wilson Street
6:44
John Street Lane
6:44
Angle Park
6:45
Cuiken Avenue
6:46
Queensway
6:47
Mauricewood Road
6:48
Beeslack High School
6:49
Samoa Terrace
6:50
Glencorse Barracks
6:51
Golf Club
6:52
Milton Cottages
6:54
Gowkley Moss
6:55
Pentland Science Park
6:56
Bush Research Park
6:57
Technopole
6:58
Veterinary Centre
6:59
Midlothian Innovation Centre
7:00
Bush Road end
7:01
Ploverhall Cottages
7:03
Castlelaw Crescent
7:04
Moorfoot View
7:05
Roslin Road
7:05
Seafield Road
7:06
Nivensknowe Road
7:08
Dryden Road
7:09
Herd Terrace
7:10
McNeil Avenue
7:11
George Avenue
7:12
Muirfield Gardens
7:13
Station Road
7:14
Academy Lane
7:14
Hunter Avenue
7:14
Kevock Road
7:16
Lasswade Road
7:17
Laird and Dog
7:18
Elm Row
7:19
Broomieknowe Gardens
2
31
140
800
N31
X31
7:20
Rockville Terrace
2
31
140
800
N31
X31
7:22
Park Road
2
31
140
800
N31
X31
7:23
Douglas Crescent
2
4
46
140
800
7:24
Maryfield Place
2
4
46
140
800
7:25
Waverley Crescent
2
4
46
140
800
7:26
Pendreich Avenue
2
4
46
140
800
7:27
Mayshade Garden Centre
2
4
46
140
800
7:28
Muirpark
2
4
46
139
140
800
N3
7:29
Westfield Park
2
4
46
139
140
800
N3
7:30
Bonnyrigg Road
2
4
46
139
140
800
N3
7:31
Glenesk Crescent
2
3
3
4
6
46
139
140
800
N3
7:33
Croft Street
2
3
3
4
6
46
139
140
800
N3
7:34
Dalkeith Parish Church
140
X33
7:35
Corn Exchange
140
X33
7:36
Shadepark
140
X33
7:37
Thornybank
140
X33
7:38
Thornyhall
140
7:39
Smeaton Road End
140
7:45
Cowpits Road
44
140
7:46
Whitecraig Crescent
44
111
140
7:47
Whitecraig Avenue
44
111
140
7:48
Carberry Road
111
140
7:49
Inveresk Kennels
111
140
7:50
Inveresk Village
111
140
7:52
Rothesay Place
46
48
111
140
7:53
Newbigging
26
44
46
48
108
111
140
N26
X26
7:54
High Street (Stop D)
46
48
106
107
108
111
125
140
7:58
Tesco Terminus
108
111
140
8:00