Haddington Davidson Terrace

On Davidson Terrace

Buses point north-east ↗

111A Edinburgh Royal Infirmary 07:23
121 North Berwick 07:47
111 Edinburgh Royal Infirmary 09:03
121 North Berwick 09:33
111 Edinburgh Royal Infirmary 10:03
111 Edinburgh Royal Infirmary 11:03
121 North Berwick 11:33
111 Edinburgh Royal Infirmary 12:03
111 Edinburgh Royal Infirmary 13:03
121 North Berwick 13:18
111A Edinburgh Royal Infirmary 14:38
121 North Berwick 14:48

Later ↓

Nearby stops

Map