at New Hunterfield same place 29 48 800 N3 X29 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 02:15 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 03:15 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 04:15
Greenhall Crescent (at 5) Greenhall Crescent (at 5) 352 m 800 800 Penicuik via Gorebridge + Dalkeith Scheduled time · Midlothian Council 09:19
Greenhall Crescent (at 6) Greenhall Crescent (at 6) 377 m 29 48 800 N3 X29 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 01:59 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 02:58 N3 Edinburgh Haymarket Scheduled time · Lothian Buses 03:58