Bus times from Roslin Road, Bilston

Roslin Road, Bilston is served by 10 bus routes (37, 37A, 47, 47B, 140, 141, 800, N37, X37 and X62), run by Lothian Buses, East Coast Buses and Borders Buses. The next buses go to Ladywood, Penicuik, Galashiels, Bush Estate, Silverknowes and Barnton.

Next departures

TimeRouteTo
13:1247Ladywood
13:14141Penicuik
13:16X62Galashiels
13:1637Bush Estate
13:2237Silverknowes
13:2447Barnton
13:25140Musselburgh
13:3137Deanburn
13:3247Ladywood
13:35X62Edinburgh
13:3737Silverknowes
13:43800Pathhead
13:4447Barnton
13:46X62Galashiels
13:46140Penicuik
13:4837Bush Estate
13:5247Ladywood
13:5237Silverknowes
14:00141Musselburgh
14:0337Deanburn

Routes from this stop

Stops nearby

All bus routes and stops in Bilston

Questions

When is the next bus from Roslin Road, Bilston?
The 47 to Ladywood at 13:12.
Which buses stop at Roslin Road, Bilston?
10 routes: 37, 37A, 47, 47B, 140, 141, 800, N37, X37 and X62, run by Lothian Buses, East Coast Buses and Borders Buses.
Where is Roslin Road, Bilston?
Roslin Road is in Bilston, Midlothian.
Where do buses from Roslin Road, Bilston go?
The next departures go to Ladywood, Penicuik, Galashiels, Bush Estate, Silverknowes and Barnton.

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