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

Bus routes serving Duncanston

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.

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. Who travels free →

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.

Bus times near Duncanston