Registered local bus service

PM1036880/4

128

Historical registration: not listed in the publisher’s current RegisteredOnly snapshot. This does not establish today’s timetable or vehicle allocation.

Service
128
From
Haddington, High Street
To
Haddington, High Street
Via
Aberlady, Longniddry, Seaton Sands, Preston Pans, Musselburgh, Newcraighall, Edinburgh
Effective
4 June 2011
Status
Cancelled

Registration history

2 records

Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.

#1 · Cancelled

Effective
4 June 2011
Received
12 April 2011

128 · Haddington, High StreetHaddington, High Street

via Aberlady, Longniddry, Seaton Sands, Preston Pans, Musselburgh, Newcraighall, Edinburgh

Monday to Saturday

Operating between Haddington, High Street and Haddington, High Street given service number 128 effective from 04-Jun-2011.

#0 · Registered

Effective
1 August 2007
Received
1 June 2007

128 · Haddington, High StreetHaddington, High Street

via Aberlady, Longniddry, Seaton Sands, Preston Pans, Musselburgh, Newcraighall, Edinburgh

Monday to Saturday

From: Haddington, High Street To: Haddington, High Street Via: Aberlady, Longniddry, Seaton Sands, Preston Pans, Musselburgh, Newcraighall, Edinburgh Name or No: 128 Service Type: Normal Stopping Effective Date: 01-Aug-2007 Other Details: Monday to Saturday

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗