Bus times from Station Road, Dirleton

Station Road, Dirleton is served by 6 bus routes (122, 124, 125, 127, N124 and X5), run by Prentice Coaches and East Coast Buses. The next buses go to Edinburgh West End and North Berwick.

Next departures

TimeRouteTo
05:12124Edinburgh West End
06:07124Edinburgh West End
06:38X5Edinburgh West End
07:00124North Berwick
07:02124Edinburgh West End
07:24X5Edinburgh West End
07:32122North Berwick
07:32124North Berwick
07:39124Edinburgh West End
08:03124North Berwick
08:06125North Berwick
08:06127North Berwick
08:17124Edinburgh West End
08:28124North Berwick
08:49124Edinburgh West End
09:03124North Berwick
09:05X5Edinburgh West End
09:18124North Berwick
09:20124Edinburgh West End
09:47124North Berwick

Routes from this stop

Stops nearby

All bus routes and stops in Dirleton

Questions

When is the next bus from Station Road, Dirleton?
The 124 to Edinburgh West End at 05:12.
Which buses stop at Station Road, Dirleton?
6 routes: 122, 124, 125, 127, N124 and X5, run by Prentice Coaches and East Coast Buses.
Where is Station Road, Dirleton?
Station Road is in Dirleton, East Lothian.
Where do buses from Station Road, Dirleton go?
The next departures go to Edinburgh West End and North Berwick.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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