31 Wanlockhead ↔ Lanark Bus Station
Operated by Shuttle Buses. First bus 08:05, last bus 14:05. 4 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Museum of Lead Mining (opp) | 08:05 | 11:05 | 14:05 |
|---|---|---|---|
| Ramsay Road (after) | 08:10 | 11:10 | 14:10 |
| Bellstane Avenue (Opp) | 08:23 | 11:23 | 14:23 |
| Hunters Court (At) | 08:28 | 11:28 | 14:28 |
| Abington Service Area (at) | 08:30 | 11:30 | 14:30 |
| Howgate Road (before) | 08:35 | 11:35 | 14:35 |
| Millrig Road (after) | 08:40 | 11:40 | 14:40 |
| Glenburn Avenue (Near) | 08:47 | 11:47 | 14:47 |
| Dundonald (At) | 08:51 | 11:51 | 14:51 |
| Cairngryffe Street (after) | 09:04 | 12:04 | 15:04 |
| Hyndfordbridge End (Opp) | 09:09 | 12:09 | 15:09 |
| Bus Station (Stance D) | 09:14 | 12:14 | 15:14 |
Route map
All stops on route 31
31 towards Lanark Bus Station
- Museum of Lead Mining (opp) Wanlockhead
- Museum (at) Wanlockhead
- Ramsay Road (after) Leadhills
- Village Road (before) Elvanfoot
- Bellstane Avenue (Opp) Crawford
- Carlisle Rd (at 36) Crawford
- Hunters Court (At) Abington
- Abington Service Area (at) Abington
- Howgate Road (before) Roberton
- Millrig Road (after) Wiston
- School Road (before) Symington
- Castlehill Court (opp) Symington
- School House Road (Opp) Symington
- Castlehill Court (after) Symington
- Carding Street (Near) Symington
- Glenburn Avenue (Near) Symington
- Biggar Road (before) Symington
- Main Street (after) Symington
- Biggar Road (before 34) Symington
- Dundonald (At) Thankerton
- Boat Road (Opp) Thankerton
- Covington Road (at 94) Thankerton
- railway bridge (before) Thankerton
- Cairngryffe Street (after) Pettinain
- Pettinain Road (At) Hyndford Bridge
- Hyndford Road (Opp) Hyndford Bridge
- Hyndfordbridge End (Opp) Hyndford Bridge
- Ayr Road (At) Hyndford Bridge
- Lake Avenue (Opp) Lanark
- Newlands Street (Opp) Lanark
- St Kentigerns Church (At) Lanark
- Bus Station (Stance D) Lanark
31 towards Wanlockhead
- Bus Station (Stance D) Lanark
- Auctioneers Way (before) Lanark
- Home Street (before) Lanark
- Lake Avenue (Near) Lanark
- Hyndford Lodge (At) Hyndford Bridge
- Hyndford Grange (Near) Hyndford Bridge
- Hyndford Road (At) Hyndford Bridge
- Raeburn Common (after) Pettinain
- railway bridge (after) Thankerton
- no 94 (at) Thankerton
- Boat Road Thankerton
- Dearg (Opp) Thankerton
- Biggar Road (opp 34) Symington
- Main Street (before & opp) Symington
- Biggar Road (after) Symington
- Glenburn Avenue (Opp) Symington
- Carding Street (Opp) Symington
- Manse Road (At) Symington
- Castlehill Court (opp) Symington
- School House Road (Opp) Symington
- Castlehill Court (after) Symington
- School Road (after) Symington
- Millrig Road (Opp) Wiston
- Howgate Road (after) Roberton
- Abington Service Area (at) Abington
- Colebrooke Terrace (opp) Abington
- Carlisle Road (at 25) Crawford
- Bellstane Avenue (at) Crawford
- Village Road (after) Elvanfoot
- Ramsay Road (opp) Leadhills
- Museum of Lead Mining (opp) Wanlockhead
Service history & registered changes
- 🆕 Registered effective 12 Jul 2026 From: Wanlockhead (Toll Brae) To: Lanark Interchange Via: Abington Name or No.: 31 / 31A Service type: Normal Stopping Effective date: 12 July 2026 End date: 14 July 2029 Other details: Monday to Saturday.
- 🆕 Registered effective 13 Apr 2026 From: Elgin To: Forres Via: Name or No.: 31 Service type: Normal Stopping Effective date: 13 April 2026 Other details: Monday to Saturday.
- 🆕 Registered effective 22 Feb 2026 Operating between Edinburgh, East Craigs Centre and Bonnyrigg (Hopefield) or Polton Mill (Cameron Crescent) or Cameron Toll given service number 31 effective from 22 February 2026. To amend Route, Stopping Places and Timetable.
- Expired effective 26 Dec 2025 From: East Craigs To: Bonnyrigg Hopefield or Polton Mill Via: Corstorphine, Haymarket, City Centre, Cameron Toll, Lasswade Name or No.: 31 / H31 Service type: Normal Stopping Effective date: 26 December 2025 End date: 01 January 2026 Other
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 31 bus?
The first 31 departure on weekdays leaves at 08:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 31 bus?
The last 31 on weekdays leaves its first stop at 14:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 31 bus cost?
The England fare cap doesn't apply in Scotland — Shuttle Buses sets the fares on the 31. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 31 bus?
The 31 is operated by Shuttle Buses.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.