Service N31

N31

Haymarket - City Centre - Bonnyrigg

Select another service

Full Timetable — Valid from 25th February 2018

 
  M-F   S Su S Su S Su
Haymarket, W Maitland Street 0019 0019 0139 0259
Princes Street (Scott Mon) dep. 0030 0030 0150 0310
North Bridge 0034 0034 0154 0314
Cameron Toll 0043 0043 0203 0323
Lasswade Road Crossroads 0049 0049 0209 0329
Bonnyrigg Toll 0056 0056 0216 0336
Bonnyrigg, Hopefield 0102a 0102 0222 0342
 
 
      S Su S Su S Su
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 Street (Scott Mon)   0131 0251 W
Haymarket, W Maitland Street   0137 0257 -
 
 
a - continues via B6392 and Rosewell Road and Polton Street to Bonnyrigg Toll
M-F - runs Monday to Friday a.m.
S Su - runs Saturday & Sunday a.m.
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).