Bus from Lanark to Douglas (South Lanarkshire)
2 direct routes · 23–31 min · first bus 07:20, last bus 21:55 (weekdays).
Next buses to Douglas (South Lanarkshire) as of 04:34
Scheduled times at the boarding stop in Lanark, from the operators' timetables — they update automatically. Open the stop for live tracking.
Direct routes
| Route | Operator | Journey time | Weekday journeys | Days | First | Last | Board at | Get off at | Calls at |
|---|---|---|---|---|---|---|---|---|---|
| 259 | Whitelaw Coaches | ~23 min | 7 | Sat 7 · no Sunday buses | 07:20 | 17:20 | Bus Station (Stance D) | Dale Street (At) | Hyndford Bridge, Rigside & Uddington |
| 9 | Hobson Travel | ~31 min | 3 | Sat 3 · Sun 4 | 18:23 | 21:55 | High Street (Near) | Dale Street (At) | Kirkfieldbank, Douglas Water, Rigside & Uddington |
Times are for the first boarding point in Lanark on each route's weekday timetable — open the route for the full timetable, live map and every stop.
The same number runs elsewhere in the UK — see every 259 bus or 9 bus timetable.
Frequently asked questions
Which bus goes from Lanark to Douglas?
2 routes run directly from Lanark to Douglas: the 259 (Whitelaw Coaches), the 9 (Hobson Travel). The most frequent is the 259, 7 times each weekday — board at Bus Station (Stance D) and get off at Dale Street (At), about 23 minutes.
How long does the bus take from Lanark to Douglas?
Between 23 minutes on the 259 and 31 on the 9, depending on which route you catch and on traffic. It calls at Hyndford Bridge, Rigside, Uddington on the way.
What time is the first and last bus from Lanark to Douglas?
On weekdays the first direct bus leaves around 07:20 and the last around 21:55. Check the route timetables for weekends.
How much is the bus from Lanark to Douglas?
Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.