Old Dalkeith Road (south-east bound) Old Dalkeith Road (south-east bound) 79 m 33 48 51 X33 X95 33 Wester Millerhill Scheduled time · Lothian Buses 07:39 48 Gorebridge Birkenside Scheduled time · Lothian Buses 07:54 33 Wester Millerhill Scheduled time · Lothian Buses 08:07
Old Dalkeith Road (north-west bound) Old Dalkeith Road (north-west bound) 89 m 33 48 51 X33 X95 51 Edinburgh via Earlston Live · SN15LJJ · Expected · live tracking 1 min
Newton Church Road (at) Newton Church Road (at) 351 m 111 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 08:32 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 10:12 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 11:12
Edmonstone Drive (opposite) Edmonstone Drive (opposite) 368 m 111 111 Haddington Scheduled time · Prentice Coaches 09:16 111 Haddington Scheduled time · Prentice Coaches 10:46 111 Haddington Scheduled time · Prentice Coaches 11:46
Newton Church Road (on) Newton Church Road (on) 390 m 111 111 Haddington Scheduled time · Prentice Coaches 09:16 111 Haddington Scheduled time · Prentice Coaches 10:46 111 Haddington Scheduled time · Prentice Coaches 11:46
Edmonstone Road (at 32) Edmonstone Road (at 32) 391 m 111 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 08:33 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 10:13 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 11:13
Edmonstone Road (at 43) Edmonstone Road (at 43) 417 m 111 111 Haddington Scheduled time · Prentice Coaches 09:16 111 Haddington Scheduled time · Prentice Coaches 10:46 111 Haddington Scheduled time · Prentice Coaches 11:46