Buses in Millerhill
5 bus routes serve Millerhill, run by Lothian Buses, Prentice Coaches and Lothian Community Transport. The busiest stops are Newton Cottages, Wester Millerhill and Easter Millerhill.
Most frequent routes
- 33: Wester Hailes – Millerhill Lothian Buses
- 111: Haddington – Edinburgh Royal Infirmary Prentice Coaches
- X11: Edinburgh Royal Infirmary – Haddington Prentice Coaches
- 5: Dalkeith – Magdalene Lothian Community Transport
- 6: Magdalene – Dalkeith Lothian Community Transport
Where you can go from Millerhill
Routes
- 33: Wester Hailes – Millerhill Lothian Buses
- 111: Haddington – Edinburgh Royal Infirmary Prentice Coaches
- X11: Edinburgh Royal Infirmary – Haddington Prentice Coaches
- 5: Dalkeith – Magdalene Lothian Community Transport
- 6: Magdalene – Dalkeith Lothian Community Transport
Bus companies
Stops
Nearby stops
Within a 10-minute walk of Millerhill, but in a neighbouring place:
- Shawfair Avenue, Newton Village 4 min walk · 33
- Cocklerow, Danderhall 4 min walk · X11
- Cocklerow Loan, Danderhall 5 min walk · X11
- Millerhill Road, Newton Village 5 min walk · 5, 111, X11
- Newton Church Road, Newton Village 6 min walk · 6, 111, X11
- Shawfair Hospital, Danderhall 10 min walk · 33
Nearby villages
Other buses close to Millerhill:
- Danderhall 1.2 km · 48, X95, 51, 39A, X33
- Melville Nursery 1.8 km · 3, 29, N3, X95, X29
- Dalkeith 2.5 km · 3, 48, 39, N3, X95, 140, 51, 39A
- Eskbank 2.8 km · 3, 29, 39, N3, X95, 140, 39A, 141
Questions
- Where can I go by bus from Millerhill?
- Direct buses from Millerhill go to Dalkeith (5, 6), Edinburgh Royal Infirmary (111, X11), Haddington (111, X11), Magdalene (5, 6) and Wester Hailes (33).
- Which bus goes from Millerhill to Dalkeith?
- Routes 5 and 6, run by Lothian Community Transport.
- Which bus goes from Millerhill to Edinburgh Royal Infirmary?
- Routes 111 and X11, run by Prentice Coaches.
- Which bus goes from Millerhill to Haddington?
- Routes 111 and X11, run by Prentice Coaches.
- Where do buses stop in Millerhill?
- The busiest stops are Newton Cottages, Wester Millerhill and Easter Millerhill.
- Which bus companies run in Millerhill?
- Lothian Buses, Prentice Coaches and Lothian Community Transport.
- What are the most frequent buses in Millerhill?
- the 33 (Wester Hailes – Millerhill), the 111 (Haddington – Edinburgh Royal Infirmary), the X11 (Edinburgh Royal Infirmary – Haddington) and the 5 (Dalkeith – Magdalene).
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