Skip to main content
N31

N31 - Edinburgh Schedule

Sunday to Saturday Schedule

StationDeparture #1
Burnbrae Avenue, Bonnyrigg00:59
Dalhousie Chesters, Poltonhall01:01
Cockpen Place, Poltonhall01:01
Skeltiemuir Avenue, Poltonhall01:02
Hopefield Place, Bonnyrigg01:02
Hazel Drive, Bonnyrigg01:03
Dobbies Road, Bonnyrigg01:03
High Street, Bonnyrigg01:03
Park Road, Bonnyrigg01:03
Rockville Terrace, Bonnyrigg01:04
Broomieknowe Gardens, Broomieknowe01:04
Elm Row, Lasswade01:05
Laird And Dog, Lasswade01:05
Lasswade Road, Wadingburn01:06
Haveral Wood, Lasswade01:07
Gilmerton Dykes Road, Gilmerton01:09
The Murrays, Gilmerton01:09
Gilmerton Dykes Street, Gracemount01:10
Gracemount High School, Gracemount01:10
Ellen's Glen Road, Gracemount01:10
Liberton Hospital, Gracemount01:11
Malbet Park, Liberton01:11
Yewlands Gardens, Liberton01:11
Kirk Park, Liberton01:12
Mossgiel Walk, Liberton01:12
Gordon Terrace, Liberton01:13
Mid Liberton, Nether Liberton01:13
Lady Road, Nether Liberton01:14
Suffolk Road, Mayfield01:14
East Savile Road, Mayfield01:15
Mayfield Gardens, Mayfield01:16
Minto Street, Mayfield01:16
Salisbury Place, Mayfield01:16
Newington Road, Newington01:17
Bernard Terrace, South Side01:18
St Patrick Square, South Side01:19
Surgeons' Hall, South Side01:20
South Bridge, Old Town01:21
Princes Street (Waverley Steps), Edinburgh01:24
Princes Street (Scott Mon.), Edinburgh01:25

Lothian Buses bus schedule - N31 (Edinburgh)

The Lothian Buses bus schedule for the N31 route, Edinburgh, provides commuters with a reliable timetable. The schedule is for the trip plan from Burnbrae Avenue, Bonnyrigg station to Princes Street (Scott Mon.), Edinburgh station, however the schedule may be updated due to different reasons.

You can access an online real-time schedule or view a printable version of the bus schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date Lothian Buses schedule.

Follow the LIVE location of line
N31