X31 - Haymarket - City Centre - Bonnyrigg

X31 Service X31
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 24th April 2017

Service X31
Weekday Timetable (valid from 24 April 2017)
 
 
Rosewell 0650 0705 0720 0740
Hopefield 0658 0713 0728 0748
Bonnyrigg Toll 0707 0722 0737 0757
The Murrays 0717 0735 0750 0810
THEN NON STOP TO | | | |
Liberton Hospital 0720 0739 0754 0814
THEN NON STOP TO | | | |
Newington Road 0729 0749 0804 0824
THEN NON STOP TO | | | |
Surgeons' Hall 0732 0752 0807 0827
North Bridge 0737 0757 0812 0832
West End Atholl Crescent 0748 0810 0825 0845
 
 
Haymarket West Maitland St 1639 1659 1719 1739
North Bridge 1655 1715 1735 1755
Surgeons' Hall 1700 1720 1740 1800
THEN NON STOP TO | | | |
Newington Road 1703 1723 1743 1803
THEN NON STOP TO | | | |
Liberton Hospital 1712 1732 1752 1812
THEN NON STOP TO | | | |
The Murrays 1715 1735 1755 1815
Bonnyrigg Toll 1725 1745 1805 1825
Hopefield 1732 1752 1812 1832
Rosewell 1738 1758 1818 1838
 
 
 
X31 Route
Haymarket, West Maitland St, Shandwick Pl, Princes St, North Bridge, South Bridge (for Surgeons' Hall), Nicolson St, Clerk St, South Clerk St, Newington Rd (at Salisbury Pl/East Preston St), Minto Street, Mayfield Gardens, Craigmillar Park, Liberton Road, Kirk Brae, Lasswade Road, stop at Liberton Hospital, Lasswade Rd (for The Murrays), Lasswade Rd, Lasswade High St, Elm Row, Big Brae, Hill Head, Bonnyrigg High St, Dundas St, Cockpen Rd, B6392, Burnbrae Rd, Burnbrae Terr, B6392, Rosewell Rd, Carnethie St, Rosewell Terminus.
 
Return as above route reversed to Haymarket (Atholl Crescent).
 
 
X31 Stops
TO CITY: All stops from Rosewell to The Murrays then non-stop to Liberton Hospital then non-stop to Newington Road then non-stop to Surgeons' Hall then all stops to Haymarket.
FROM CITY: All stops from Haymarket to Surgeons' Hall then non-stop to Newington Road, then non-stop to Liberton Hospital, then non-stop to the Murrays and all stops to Rosewell terminus.
 
no service on Saturday or Sunday