N31 - Haymarket - City Centre - Bonnyrigg

N31 Service N31
Normal route

Create personalised timetable

Select your stops on the map. Then select days of the week and a length of time to generate your timetable.

Day

Full Timetable — Valid from 3rd September 2017

Service N31 (valid from morning of 3rd September 2017)
Saturday & Sunday Timetable
 
 
Haymarket West Maitland St 0019 0139 0259
Princes St (Scott Monument) 0030 0150 0310
North Bridge 0034 0154 0314
Cameron Toll 0043 0203 0323
Lasswade Road Crossroads 0049 0209 0329
Bonnyrigg Toll 0056 0216 0336
Bonnyrigg Hopefield 0102 0222 0342
 
Bonnyrigg Hopefield 0103 0223 0343
Bonnyrigg Toll 0108 0228 0348
Lasswade Road Crossroads 0115 0235 0355
Cameron Toll 0120 0240 0400
North Bridge 0128 0248 0408
Princes St (Scott Monument) 0131 0251 W
Haymarket West Maitland St 0137 0257 -
 
W - continues to Waverley Steps
 
 
N31 Route: Haymarket (West Maitland Street), Shandwick Place, Princes Street, North Bridge, South Bridge, Nicolson Street, Clerk Street, South Clerk Street, Newington Road, Minto Street, Mayfield Gardens, Craigmillar Park, Nether Liberton, Liberton Road, Kirkbrae, Lasswade Road, Lasswade High Street, Elm Row, B704, Hill Head, Bonnyrigg High Street, Dundas Street, Cockpen Road, B6392, Burnbrae Road, Burnbrae Terrace, Bonnyrigg (Hopefield).
 
Return from Bonnyrigg (Hopefield) via B6392, Rosewell Road and Polton Street to Bonnyrigg High Street then outward route reversed to Shandwick Place then Torphichen Place and Morrison Street to Haymarket (West Maitland Street).