Buses in Cockenzie

9 bus routes serve Cockenzie, run by Lothian Buses, East Coast Buses and Prentice Coaches. The busiest stops are Seton West Mains, Whin Park and East Lorimer Place.

Most frequent routes

Where you can go from Cockenzie

Routes

Bus companies

Stops

Nearby stops

Within a 10-minute walk of Cockenzie, but in a neighbouring place:

Questions

Where can I go by bus from Cockenzie?
Direct buses from Cockenzie go to North Berwick (124, X5, N124, 125), Fountainbridge (124, N124), Haymarket (N26, X26), Seton Sands (26, N26), Clermiston (26), Edinburgh Royal Infirmary (111), Edinburgh West End (X5), Haddington (111), Longniddry (128) and Musselburgh (125).
Which bus goes from Cockenzie to North Berwick?
Routes 124, X5, N124 and 125, run by East Coast Buses.
Which bus goes from Cockenzie to Fountainbridge?
Routes 124 and N124, run by East Coast Buses.
Which bus goes from Cockenzie to Haymarket?
Routes N26 and X26, run by Lothian Buses.
Where do buses stop in Cockenzie?
The busiest stops are Seton West Mains, Whin Park, East Lorimer Place and School Lane.
Which bus companies run in Cockenzie?
Lothian Buses, East Coast Buses and Prentice Coaches.
What are the most frequent buses in Cockenzie?
the 26 (Seton Sands – Clermiston), the N26 (Haymarket – Seton Sands), the 124 (Fountainbridge – North Berwick) and the X26 (Haymarket – Port Seton).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook