Stops near Surgeons' Hall (before)
13 stops
34 routes
27 next buses
Stops and next buses
13
after
Surgeons' Hall
same place
2
8
30
47
47B
60
N14
at
Surgeons' Hall
same place
2
3
5
8
14
29
30
33
49
51
N3
N30
X29
X33
X95
51
Edinburgh via Earlston
8 min
just after
Surgeons' Hall
same place
7
31
37
47
47B
N31
N37
X31
X37
X62
X62
Edinburgh via Peebles
12 min
opposite
Surgeons' Hall
same place
3
5
7
8
14
29
30
31
33
37
49
51
N3
N30
N31
N37
X29
X31
+4
X62
Edinburgh via Peebles
15 min
X95
Carlisle via Galashiels + Hawick
18 min
2
9
12
47
47B
60
2
9
12
47
47B
60
2
3
5
7
8
29
30
31
33
37
47
47B
49
51
N3
N30
N31
N37
+2
X62
Edinburgh via Peebles
13 min
X95
Carlisle via Galashiels + Hawick
16 min
2
3
5
8
29
30
33
49
51
N3
N30
X95
51
Edinburgh via Earlston
10 min
12
23
27
35
45
47
47B
60
N35
7
31
37
47
47B
N31
N37
X62
X62
Edinburgh via Peebles
13 min