Buses in Newbattle
5 bus routes serve Newbattle, run by Lothian Buses and Borders Buses. The busiest stops are Kings Gate, Newbattle Abbey Crescent and Newbattle Cemetery.
Most frequent routes
- 29: Birkenside – Silverknowes Lothian Buses
- X95: Hawick – Galashiels Borders Buses
- X33: Straiton – Fountainbridge Lothian Buses
- X29: Edinburgh – Birkenside Lothian Buses
- 800: Pathhead – Penicuik Borders Buses
Where you can go from Newbattle
Routes
- 29: Birkenside – Silverknowes 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
Nearby stops
Within a 10-minute walk of Newbattle, but in a neighbouring place:
- Bairds Way South, Cockpen 5 min walk · 39, 39A, X33
- Eskbank station 8 min walk · Train
- Dalhousie Road, Lothianbridge 9 min walk · 29, X29, X33
- Brixwold Drive, Cockpen 9 min walk · 39, 39A, X33
- Tesco, Eskbank 10 min walk · 2, 4, 29, 39, 800
- Midlothian Community Hospital, Bonnyrigg 10 min walk · 800
Nearby villages
Other buses close to Newbattle:
- Eskbank 1.2 km · 3, 39, N3, 140, 39A, 141, 1, 2
- Newtongrange 1.5 km · 48, N3
- Bonnyrigg 1.5 km · 31, 39, 140, N31, 39A, 141, X31, 2
- Bryans 1.8 km · 48, N3
Questions
- Where can I go by bus from Newbattle?
- Direct buses from Newbattle go to Birkenside (29, X29), Edinburgh (X29), Fountainbridge (X33), Galashiels (X95), Hawick (X95), Pathhead (800), Penicuik (800), Silverknowes (29) and Straiton (X33).
- Which bus goes from Newbattle to Birkenside?
- Routes 29 and X29, run by Lothian Buses.
- Which bus goes from Newbattle to Edinburgh?
- Route X29, run by Lothian Buses.
- Which bus goes from Newbattle to Fountainbridge?
- Route X33, run by Lothian Buses.
- Where do buses stop in Newbattle?
- The busiest stops are Kings Gate, Newbattle Abbey Crescent and Newbattle Cemetery.
- Which bus companies run in Newbattle?
- Lothian Buses and Borders Buses.
- What are the most frequent buses in Newbattle?
- the 29 (Birkenside – Silverknowes), the X95 (Hawick – Galashiels), the X33 (Straiton – Fountainbridge) and the X29 (Edinburgh – Birkenside).
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