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
| Time | Route | To |
|---|---|---|
| 05:12 | 124 | Edinburgh West End |
| 06:07 | 124 | Edinburgh West End |
| 06:38 | X5 | Edinburgh West End |
| 07:00 | 124 | North Berwick |
| 07:02 | 124 | Edinburgh West End |
| 07:24 | X5 | Edinburgh West End |
| 07:32 | 122 | North Berwick |
| 07:32 | 124 | North Berwick |
| 07:39 | 124 | Edinburgh West End |
| 08:03 | 124 | North Berwick |
| 08:06 | 125 | North Berwick |
| 08:06 | 127 | North Berwick |
| 08:17 | 124 | Edinburgh West End |
| 08:28 | 124 | North Berwick |
| 08:49 | 124 | Edinburgh West End |
| 09:03 | 124 | North Berwick |
| 09:05 | X5 | Edinburgh West End |
| 09:18 | 124 | North Berwick |
| 09:20 | 124 | Edinburgh West End |
| 09:47 | 124 | North Berwick |
Routes from this stop
- 122: Haddington – North Berwick Prentice Coaches
- 124: Fountainbridge – North Berwick East Coast Buses
- 125: North Berwick – Musselburgh East Coast Buses
- 127: North Berwick – Longniddry East Coast Buses
- N124: Fountainbridge – North Berwick East Coast Buses
- X5: North Berwick – Edinburgh West End East Coast Buses
Stops nearby
- Foreshot Terrace, Dirleton 3 min walk
- Ferrygate, Dirleton 8 min walk
- Castle, Dirleton 9 min walk
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