Edinburgh Royal Infirmary (Stop IC)

On Royal Infirmary, near Edinburgh Royal Infirmary

Buses point north ↑

To Sched­uled Ex­pected
46 Musselburgh
172 - SN60 EOE
08:17 08:17
49 Newcraighall 08:17
33 Wester Hailes 08:30
48 Musselburgh
180 - SN13 BEY
08:32 08:29
18 Newcraighall
609 - SJ21 MYL
08:38 08:37
49 Newcraighall 08:38
46 Musselburgh
176 - SN13 BDZ
08:47 08:47
33 Wester Hailes 08:53
48 Musselburgh
179 - SN13 BEU
09:01 09:00
18 Newcraighall
615 - SJ21 MYT
09:07 09:08
49 Newcraighall 09:08
46 Musselburgh 09:16

Later ↓

Bus services

Nearby stops

Map