EDINBURGH ROYAL INFIRMARY Royal Infirmary

To Scheduled Stop
7 Newhaven 15:26 IO
49 Newcraighall 15:31 IC
33 Millerhill
556 - SA15 VUG
15:33 IP
21 Wester Hailes
416 - BN64 CRV
15:37 IN
48 Birkenside
189 - SN13 BFP
15:39 IP
48 Musselburgh
179 - SN13 BEU
15:39 IC
46 Rosewell
180 - SN13 BEY
15:45 IP
18 Edinburgh Airport
604 - SJ21 MYD
15:46 IP
33 Wester Hailes
569 - SA15 VUV
15:46 IC
7 Newhaven 15:46 IO
24 Granton 15:49 IA
18 Newcraighall
610 - SJ21 MYM
15:50 IC

Later ↓

↑ Now