Skip to main content
N31

N31 - Haymarket Schedule

Friday and Saturday Schedule

StationDeparture #1
Burnbrae Avenue, Bonnyrigg02:14
Dalhousie Chesters, Poltonhall02:16
Cockpen Place, Poltonhall02:16
Skeltiemuir Avenue, Poltonhall02:17
Hopefield Place, Bonnyrigg02:17
Hazel Drive, Bonnyrigg02:18
Dobbies Road, Bonnyrigg02:18
High Street, Bonnyrigg02:18
Park Road, Bonnyrigg02:18
Rockville Terrace, Bonnyrigg02:19
Broomieknowe Gardens, Broomieknowe02:19
Elm Row, Lasswade02:20
Laird And Dog, Lasswade02:20
Lasswade Road, Wadingburn02:21
Haveral Wood, Lasswade02:22
Gilmerton Dykes Road, Gilmerton02:24
The Murrays, Gilmerton02:24
Gilmerton Dykes Street, Gracemount02:25
Gracemount High School, Gracemount02:25
Ellen's Glen Road, Gracemount02:25
Liberton Hospital, Gracemount02:26
Malbet Park, Liberton02:26
Yewlands Gardens, Liberton02:26
Kirk Park, Liberton02:27
Mossgiel Walk, Liberton02:27
Gordon Terrace, Liberton02:28
Mid Liberton, Nether Liberton02:28
Lady Road, Nether Liberton02:29
Suffolk Road, Mayfield02:29
East Savile Road, Mayfield02:30
Mayfield Gardens, Mayfield02:31
Minto Street, Mayfield02:31
Salisbury Place, Mayfield02:31
Newington Road, Newington02:32
Bernard Terrace, South Side02:33
St Patrick Square, South Side02:34
Surgeons' Hall, South Side02:35
South Bridge, Old Town02:36
Princes Street (Waverley Steps), Edinburgh02:39
Princes Street (Scott Mon.), Edinburgh02:40
Princes Street (West), Edinburgh02:42
Shandwick Place, West End02:43
Atholl Crescent, Haymarket02:44
West Maitland Street, Haymarket02:46

Lothian Buses bus schedule - N31 (Haymarket)

The Lothian Buses bus schedule for the N31 route, Haymarket, provides commuters with a reliable timetable. The schedule is for the trip plan from Burnbrae Avenue, Bonnyrigg station to West Maitland Street, Haymarket 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