bustimes.org

Mayfield, before East Savile Road

On Craigmillar Park, near Craigmillar Park Church

Buses point south-east ↘︎

Next departures

47B Penicuik Ladywood 07:26⚡
47B Penicuik Ladywood 07:51⚡
47B Penicuik Ladywood 08:11⚡
47B Penicuik Ladywood 08:35
3 Dalkeith Campus 07:26⚡
3 Mayfield 07:38⚡
3 Dalkeith Campus 07:52⚡
3 Mayfield 08:00⚡
31 Bonnyrigg 07:28⚡
31 Polton Mill 07:40⚡
31 Bonnyrigg 07:49
31 Polton Mill 07:57⚡
49 Rosewell 07:28⚡
49 Rosewell 07:47⚡
49 Royal Infirmry 08:04
49 Rosewell 08:09⚡
37 Penicuik Deanburn 07:32⚡
37 Bush 07:44⚡
37 Penicuik Deanburn 08:02⚡
37 Bush 08:20⚡
8 Royal Infirmry 07:34⚡
8 Royal Infirmry 07:54⚡
8 Royal Infirmry 08:11
8 Royal Infirmry 08:26⚡
7 Royal Infirmry 07:36⚡
7 Royal Infirmry 07:57⚡
7 Royal Infirmry 08:10⚡
7 Royal Infirmry 08:25⚡
29 Gorebridge 07:41⚡
29 Gorebridge 08:02⚡
29 Gorebridge 08:10
29 Gorebridge 08:44
47 Penicuik Ladywood 09:21

⚡ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations