Bus times from Park Road, Newtongrange

Park Road, Newtongrange is served by 3 bus routes (48, N3 and X33), run by Lothian Buses. The next buses go to Birkenside and Musselburgh.

Next departures

TimeRouteTo
08:4548Birkenside
08:4848Musselburgh
09:0548Birkenside
09:1148Musselburgh
09:2648Birkenside
09:3048Musselburgh
09:4448Birkenside
09:5048Musselburgh
10:0248Birkenside
10:1048Musselburgh
10:2048Birkenside
10:2748Musselburgh
10:4048Birkenside
10:4748Musselburgh
11:0148Birkenside
11:0748Musselburgh
11:2148Birkenside
11:2748Musselburgh
11:4148Birkenside
11:4748Musselburgh

Routes from this stop

Stops nearby

All bus routes and stops in Newtongrange

Questions

When is the next bus from Park Road, Newtongrange?
The 48 to Birkenside at 08:45.
Which buses stop at Park Road, Newtongrange?
3 routes: 48, N3 and X33, run by Lothian Buses.
Where is Park Road, Newtongrange?
Park Road is in Newtongrange, Midlothian.
Where do buses from Park Road, Newtongrange go?
The next departures go to Birkenside and Musselburgh.

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