Durham Place Lane (after)

On Duddingston Park, near at 15

Buses point south ↓

To Sched­uled Ex­pected
21 Edinburgh Royal Infirmary 09:39
49 Newcraighall
648 - SJ21 NCA
09:43 09:42
21 Edinburgh Royal Infirmary 09:55
21 Edinburgh Royal Infirmary 10:08
49 Newcraighall
643 - SJ21 NBM
10:09 10:29
21 Edinburgh Royal Infirmary
957 - SN11 EAJ
10:20 10:39
49 Newcraighall 10:29
21 Edinburgh Royal Infirmary 10:35
49 Newcraighall 10:46
21 Edinburgh Royal Infirmary 10:50
21 Edinburgh Royal Infirmary 11:06
49 Newcraighall 11:06

Later ↓

Bus services

Nearby stops

Map