Bus times from Gowkshill Farm

Gowkshill Farm is served by 5 bus routes (29, 48, 800, N3 and X29), run by Lothian Buses and Borders Buses. The next buses go to Musselburgh, Birkenside and Silverknowes.

Next departures

TimeRouteTo
15:0248Musselburgh
15:0329Birkenside
15:0329Silverknowes
15:1048Birkenside
15:2248Musselburgh
15:2529Birkenside
15:2729Silverknowes
15:3148Birkenside
15:4248Musselburgh
15:4829Birkenside
15:5429Silverknowes
15:5548Birkenside
16:0448Musselburgh
16:1029Birkenside
16:1648Birkenside
16:1629Silverknowes
16:2748Musselburgh
16:3129Birkenside
16:3948Birkenside
16:4029Silverknowes

Routes from this stop

Stops nearby

All bus routes and stops in Gowkshill

Questions

When is the next bus from Gowkshill Farm?
The 48 to Musselburgh at 15:02.
Which buses stop at Gowkshill Farm?
5 routes: 29, 48, 800, N3 and X29, run by Lothian Buses and Borders Buses.
Where is Gowkshill Farm?
Gowkshill Farm is in Gowkshill, Midlothian.
Where do buses from Gowkshill Farm go?
The next departures go to Musselburgh, Birkenside and Silverknowes.

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