Buses in Gowkshill
5 bus routes serve Gowkshill, run by Lothian Buses and Borders Buses. The busiest stops are St Andrews Primary School, Gowkshill Farm and The Crescent.
Most frequent routes
- 29: Birkenside – Silverknowes Lothian Buses
- 48: Birkenside – Musselburgh Lothian Buses
- N3: Haymarket – Birkenside Lothian Buses
- X29: Edinburgh – Birkenside Lothian Buses
- 800: Pathhead – Penicuik Borders Buses
Where you can go from Gowkshill
Routes
- 29: Birkenside – Silverknowes Lothian Buses
- 48: Birkenside – Musselburgh Lothian Buses
- N3: Haymarket – Birkenside Lothian Buses
- X29: Edinburgh – Birkenside Lothian Buses
- 800: Pathhead – Penicuik Borders Buses
Bus companies
Stops
Nearby stops
Within a 10-minute walk of Gowkshill, but in a neighbouring place:
- Greenhall Road 5 min walk · 29, 48, 800, N3, X29
- Newtonloan Lodge, Hunterfield 6 min walk · 2, 4
- Hogarth Avenue, Greenhall 6 min walk · 29, 48, 800, N3, X29
- Station Road, Newtonloan Toll 7 min walk · 2, 4
- Barleyknowe Crescent, Greenhall 7 min walk · 29, 48, 800, N3, X29
- Dundas Gardens, Hunterfield 8 min walk · 2, 4
Nearby villages
Other buses close to Gowkshill:
- Newtonloan Toll 0.6 km · X95, 2, 4
- Newtongrange 1.3 km · X95, X33
- Gorebridge 1.3 km · X95, 2, 4
- Bryans 1.7 km · X33
Questions
- Where can I go by bus from Gowkshill?
- Direct buses from Gowkshill go to Birkenside (29, 48, N3, X29), Edinburgh (X29), Haymarket (N3), Musselburgh (48), Pathhead (800), Penicuik (800) and Silverknowes (29).
- Which bus goes from Gowkshill to Birkenside?
- Routes 29, 48, N3 and X29, run by Lothian Buses.
- Which bus goes from Gowkshill to Edinburgh?
- Route X29, run by Lothian Buses.
- Which bus goes from Gowkshill to Haymarket?
- Route N3, run by Lothian Buses.
- Where do buses stop in Gowkshill?
- The busiest stops are St Andrews Primary School, Gowkshill Farm and The Crescent.
- Which bus companies run in Gowkshill?
- Lothian Buses and Borders Buses.
- What are the most frequent buses in Gowkshill?
- the 29 (Birkenside – Silverknowes), the 48 (Birkenside – Musselburgh), the N3 (Haymarket – Birkenside) 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