X31

Rosewell - Lasswade - Edinburgh

Bus Route • Lothian Buses

Terminus → Atholl Crescent

Terminus 06:49 07:09 07:26
Gorton Road 06:49 07:09 07:26
Prestonhall Road 06:50 07:10 07:27
St Joseph's 06:50 07:10 07:27
Burnbrae Terrace 06:54 07:14 07:31
Burnbrae Avenue 06:55 07:15 07:32
Burnbrae Walk 06:56 07:16 07:33
Sawmill Terrace 06:57 07:17 07:34
Brixwold Bank 06:59 07:19 07:36
Bairds Way 07:00 07:20 07:37
Wolsey Avenue 07:01 07:21 07:38
Waverley Terrace 07:02 07:22 07:39
Dundas Park 07:03 07:23 07:40
High Street 07:04 07:24 07:41
Park Road 07:04 07:24 07:41
Rockville Terrace 07:04 07:24 07:41
Broomieknowe Gardens 07:05 07:25 07:42
Elm Row 07:06 07:26 07:43
Laird and Dog 07:07 07:27 07:44
Lasswade Road 07:08 07:28 07:45
Haveral Wood 07:10 07:30 07:47
West Edge Farm 07:13 07:33 07:50
Gilmerton Dykes Road 07:14 07:34 07:51
The Murrays 07:15 07:35 07:52
Liberton Hospital 07:18 07:38 07:55
Newington Road 07:28 07:49 08:06
Surgeons' Hall 07:30 07:51 08:08
South Bridge 07:32 07:53 08:10
Princes Street (Scott Mon.) 07:37 07:58 08:15
Princes Street (west) 07:40 08:01 08:18
Shandwick Place 07:42 08:03 08:20
Atholl Crescent 07:44 08:05 08:22

Atholl Crescent → Terminus

West Maitland Street 16:36 17:06 17:36
Shandwick Place 16:38 17:08 17:38
Princes Street (west) 16:41 17:11 17:41
Princes Street (Scott Mon.) 16:45 17:15 17:45
South Bridge 16:52 17:22 17:52
Surgeons' Hall 16:55 17:25 17:55
Newington Road 16:59 17:29 17:59
Liberton Hospital 17:10 17:40 18:09
The Murrays 17:13 17:43 18:12
Gilmerton Dykes Road 17:13 17:43 18:12
West Edge Farm 17:14 17:44 18:13
Wester Melville 17:16 17:46 18:15
Lasswade Road 17:17 17:47 18:16
Laird and Dog 17:18 17:48 18:17
Elm Row 17:19 17:49 18:18
Broomieknowe Gardens 17:19 17:49 18:18
Rockville Terrace 17:20 17:50 18:19
Park Road 17:21 17:51 18:20
Bonnyrigg Toll 17:21 17:51 18:20
Waverley Terrace 17:22 17:52 18:21
Wolsey Avenue 17:22 17:52 18:21
Bairds Way 17:23 17:53 18:22
Brixwold Bank 17:23 17:53 18:22
Burnbrae Road 17:25 17:55 18:24
Sawmill Terrace 17:25 17:55 18:24
Burnbrae Walk 17:26 17:56 18:25
Burnbrae Avenue 17:27 17:57 18:26
St Joseph's 17:33 18:03 18:32
Prestonhall Road 17:34 18:04 18:33
Gorton Road 17:34 18:04 18:33
Terminus 17:36 18:06 18:35