Bus times from Original Rosslyn Hotel, Roslin

Original Rosslyn Hotel, Roslin is served by 4 bus routes (37, 37A, 140 and N37), run by Lothian Buses and East Coast Buses. The next buses go to Musselburgh, Silverknowes, Deanburn and Penicuik.

Next departures

TimeRouteTo
12:21140Musselburgh
12:3337Silverknowes
12:3537Deanburn
12:47140Penicuik
13:0337Silverknowes
13:0537Deanburn
13:21140Musselburgh
13:3337Silverknowes
13:3537Deanburn
13:50140Penicuik
14:0337Silverknowes
14:0737Deanburn
14:26140Musselburgh
14:3337Silverknowes
14:3737Deanburn
14:50140Penicuik
15:0537Silverknowes
15:0737Deanburn
15:32140Musselburgh
15:3537Silverknowes

Routes from this stop

Stops nearby

All bus routes and stops in Roslin

Questions

When is the next bus from Original Rosslyn Hotel, Roslin?
The 140 to Musselburgh at 12:21.
Which buses stop at Original Rosslyn Hotel, Roslin?
4 routes: 37, 37A, 140 and N37, run by Lothian Buses and East Coast Buses.
Where is Original Rosslyn Hotel, Roslin?
Original Rosslyn Hotel is in Roslin, Midlothian.
Where do buses from Original Rosslyn Hotel, Roslin go?
The next departures go to Musselburgh, Silverknowes, Deanburn and Penicuik.

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