Bus times from Town Centre, Penicuik

Town Centre, Penicuik is served by 12 bus routes (37, 37A, 47, 47B, 101, 101B, 140, 141, 800, N37, X37 and X62), run by Lothian Buses, Houston's Minicoaches, East Coast Buses and Borders Buses. The next buses go to Ladywood, Barnton, Galashiels, Musselburgh, Silverknowes and Edinburgh.

Next departures

TimeRouteTo
15:0747Ladywood
15:1147Barnton
15:14X62Galashiels
15:17140Musselburgh
15:1937Silverknowes
15:20X62Edinburgh
15:2037Deanburn
15:2847Ladywood
15:3247Barnton
15:4947Ladywood
15:50X62Edinburgh
15:5037Silverknowes
15:5247Barnton
15:52141Musselburgh
15:5337Deanburn
15:59X62Galashiels
16:1047Ladywood
16:16X62Edinburgh
16:1847BBarnton
16:20101Dumfries

Routes from this stop

Stops nearby

All bus routes and stops in Penicuik

Questions

When is the next bus from Town Centre, Penicuik?
The 47 to Ladywood at 15:07.
Which buses stop at Town Centre, Penicuik?
12 routes: 37, 37A, 47, 47B, 101, 101B, 140, 141, 800, N37, X37 and X62, run by Lothian Buses, Houston's Minicoaches, East Coast Buses and Borders Buses.
Where is Town Centre, Penicuik?
Town Centre is in Penicuik, Midlothian.
Where do buses from Town Centre, Penicuik go?
The next departures go to Ladywood, Barnton, Galashiels, Musselburgh, Silverknowes and Edinburgh.

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