Buses in Newtongrange
7 bus routes serve Newtongrange, run by Lothian Buses and Borders Buses. Trains are run by ScotRail. The busiest stops are Newtongrange station, Fourth Street and Dean Park Place.
Most frequent routes
- 29: Birkenside – Silverknowes Lothian Buses
- 48: Birkenside – Musselburgh Lothian Buses
- N3: Haymarket – Birkenside Lothian Buses
- X95: Hawick – Galashiels Borders Buses
- X33: Straiton – Fountainbridge Lothian Buses
- X29: Edinburgh – Birkenside Lothian Buses
Where you can go from Newtongrange
Routes
- 29: Birkenside – Silverknowes Lothian Buses
- 48: Birkenside – Musselburgh Lothian Buses
- Edinburgh – Tweedbank ScotRail
- N3: Haymarket – Birkenside Lothian Buses
- X95: Hawick – Galashiels Borders Buses
- X33: Straiton – Fountainbridge Lothian Buses
- X29: Edinburgh – Birkenside Lothian Buses
- 800: Pathhead – Penicuik Borders Buses
Bus companies
Stops and stations
Nearby stops
Within a 10-minute walk of Newtongrange, but in a neighbouring place:
- Dalhousie Road, Lothianbridge 9 min walk · 29, X29, X33
Questions
- Where can I go by bus from Newtongrange?
- Direct buses from Newtongrange go to Birkenside (29, 48, N3, X29), Edinburgh (train, X29), Fountainbridge (X33), Galashiels (X95), Hawick (X95), Haymarket (N3), Musselburgh (48), Pathhead (800), Penicuik (800) and Silverknowes (29).
- Which bus goes from Newtongrange to Birkenside?
- Routes 29, 48, N3 and X29, run by Lothian Buses.
- Which bus goes from Newtongrange to Edinburgh?
- Routes train and X29, run by ScotRail and Lothian Buses.
- Which bus goes from Newtongrange to Fountainbridge?
- Route X33, run by Lothian Buses.
- Where do buses stop in Newtongrange?
- The busiest stops are Newtongrange station, Fourth Street, Dean Park Place, Station Road and Mining Museum.
- Which bus companies run in Newtongrange?
- Lothian Buses and Borders Buses.
- What are the most frequent buses in Newtongrange?
- the 29 (Birkenside – Silverknowes), the 48 (Birkenside – Musselburgh), the N3 (Haymarket – Birkenside) and the X95 (Hawick – Galashiels).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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