Haddington, at Alderston Place

On Davidson Terrace, near Alderston Place

Buses point east →

To Scheduled
122 North Berwick 07:13
111 Edinburgh Royal Infirmary 07:18
111 Edinburgh Royal Infirmary 09:03
101 Gifford 09:15
122 North Berwick 09:34
111 Edinburgh Royal Infirmary 10:03
101 Gifford 10:15
122 North Berwick 10:44
111 Edinburgh Royal Infirmary 11:03
101 Gifford 11:15
111 Edinburgh Royal Infirmary 12:03
122 North Berwick 12:39

Later ↓