East Coast Buses
20 registered routes.
0131 555 6363 mail@lothianbuses.co.uk Official website →
Registered service changes
No changes are currently registered to take effect. East Coast Buses has 26 service registrations on record.
All 26 East Coast Buses registrations →
Routes
- 106 Haddington → Craigleith via Musselburgh, Edinburgh first 05:24 · last 22:16
- 107 Dunbar → Musselburgh via Tranent, Wallyford first 04:20 · last 23:22
- 113 Tranent → Haymarket via Ormiston, Pencaitland first 04:23 · last 00:14
- 120 Dunbar → North Berwick via West Barns, East Linton first 06:35 · last 21:33
- 121 North Berwick → Haddington via Drem, Athelstaneford first 06:38 · last 19:00
- 123 Haddington circular via Bolton, Pencaitland first 06:43 · last 18:15
- 124 North Berwick → Edinburgh West End via Prestonpans, Musselburgh first 04:58 · last 23:42
- 125 North Berwick → Musselburgh via Prestonpans, Wallyford weekdays only · first 07:18 · last 15:35
- 126 North Berwick → Aberlady via Dirleton, Gullane weekdays only · first 07:51 · last 15:35
- 127 North Berwick → Longniddry via Dirleton, Gullane weekdays only · first 07:38 · last 15:35
- 128 Prestonpans circular via Port Seton, Longniddry weekdays only · first 07:59 · last 15:35
- 140 Musselburgh → Penicuik via Roslin first 04:57 · last 23:12
- 141 Musselburgh → Penicuik via Seafield, Bush Estate not Sundays · first 07:06 · last 18:51
- N107 Dunbar → Haymarket via Durham, Edinburgh first 00:21 · last 00:21
- N113 Ormiston → Haymarket via Durham, Edinburgh weekends only · first 00:51 · last 04:08
- N124 North Berwick → Fountainbridge via Durham, Edinburgh weekends only · first 00:35 · last 04:16
- X4 Tranent → Haymarket via Prestonpans, Bingham first 04:10 · last 23:00
- X5 North Berwick → Edinburgh West End via Prestonpans, Bingham not Sundays · first 06:23 · last 17:15
- X6 Haddington → Craigleith via Tranent, Edinburgh weekdays only · first 06:00 · last 17:22
- X7 Dunbar → Haymarket via Bingham, Edinburgh first 04:25 · last 23:24