Bus times in Duncanston
All the buses in Duncanston: 10 bus routes and 3 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Crossroads (at) as of 18:17
Scheduled times at Duncanston’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Duncanston today
- 21C Cromarty → Dingwall via Jemimaville, Culbokie Highland Council · weekdays only · first 09:25 · last 16:00
- 22 Inverness → Culbokie via North Kessock, Charleston Stagecoach Bluebird · not Sundays · first 07:05 · last 18:08
- 25 Inverness → Alness via Charleston, Evanton Stagecoach Bluebird · first 06:52 · last 16:34
- 404 Inverness → Dingwall via Charleston, Conon Bridge Highland Council · weekdays only · first 07:29 · last 15:45
- 408 Inverness → Culbokie via Duncanston Highland Council · not Sundays · first 07:20 · last 16:35
- 423 Longman → Fortrose via Charleston, Avoch D & E Coaches · weekdays only · first 07:15 · last 15:45
- 425 Longman → Fortrose via Charleston, Tore D & E Coaches · weekdays only · first 07:25 · last 15:45
- 805 Leirinmore → Westhill via Charleston, Inverness The Durness Bus · not Sundays · first 08:00 · last 14:35
- X25 Inverness → Alness via Longman, Tore Stagecoach Bluebird · not Sundays · first 06:50 · last 17:30
- X99 Inverness → Scrabster via Alness, Thurso Stagecoach Bluebird · first 06:20 · last 18:30
Route numbers are reused all over the country. See every UK X25 bus, 25 bus, 22 bus, X99 bus, 21C bus, 404 bus, 408 bus, 423 bus, 425 bus or 805 bus timetable.
Map of bus stops in Duncanston
All 3 stops shown. Tap a marker for live departures.
Bus stops in Duncanston
Operators in Duncanston
Bus services here are registered with Highland Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Duncanston?
10 bus routes serve Duncanston, run by 4 operators including Stagecoach Bluebird and Highland Council. The busiest are the X25 (Inverness to Alness), the 25 (Inverness to Alness), the 22 (Inverness to Culbokie), the X99 (Inverness to Scrabster), the 21C (Cromarty to Dingwall), the 404 (Inverness to Dingwall), the 408 (Inverness to Culbokie) and the 423 (Longman to Fortrose), plus 2 school or occasional services.
How much is the bus fare in Duncanston?
Fares in Duncanston are set by each 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.
How many bus stops are there in Duncanston?
There are 3 active bus stops in Duncanston. Each stop page on this site shows the next departures and every route that calls there.