23X Bus

List of stops

        Chapel Street – Mill Street

        Chapel Street

        08:55—

        Kenmore Street

        08:56—

        Taybridge Drive

        08:58—

        Taybridge Terrace

        08:58—

        Chapel Street

        09:00
        09:05
        —

        Industrial Estate

        09:05—

        Caravan Site

        09:05—

        Castle

        09:11—

        Croftcap Cottage

        09:12—

        Aultbeag Road

        09:14—

        Hotel

        09:15—

        Eastertyre

        09:19—

        Church

        09:22—

        Post Office

        09:24—

        Inn

        09:24—

        Tulliemet Road End

        09:25
        09:30
        —

        Bus Bay

        09:34—

        Dowally

        09:35—

        Rose Cottage

        09:43—

        Bruce Gardens

        09:44—

        Royal Dunkeld Hotel

        09:44—

        North Car Park

        09:4516:35

        Royal Dunkeld Hotel

        09:4516:35

        Bruce Gardens

        09:4716:37

        Royal School Of Dunkeld

        09:4816:38

        Birnam Hotel

        09:5016:40

        Laiken

        09:5016:40

        Inchewan

        09:5016:40

        Innewan Place

        10:0116:51

        Graham Court

        10:0116:51

        Newhall Street

        10:0116:51

        Garry Place

        10:0216:52

        Newhall Street

        10:0316:53

        Graham Court

        10:0416:54

        Prieston Road

        10:0516:55

        Innewan Place

        10:0516:55

        Innewan Gardens

        10:0516:55

        Denmarkfield

        10:1217:02

        Holiday Inn

        10:1517:05

        Duncansby Way

        10:1817:08

        ASDA

        10:1917:09

        Royal Bank of Scotland

        10:2017:10

        Retail Park

        10:2117:11

        Mill Street

        10:2317:13
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Mill Street – North Car Park

        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Build real-time departures into your app

        Tell us about your project. Test London API examples while we review your request.

        Request data / API access

        Route Path (Streets & Roads)

        Outbound: Chapel Street – Mill Street
        Chapel Street - Kenmore Street - Taybridge Drive - Tay Bridge Terrace - Chapel Street - Breadalbane Terrace - St Cedd's Road - Atholl Street - Perth Road - Prieston Road - Nether Obney Road - Prieston Road - Main Street - Perth Road - Dunkeld Road - Mill Street
        Inbound: Mill Street – North Car Park
        Mill Street - Union Lane - Barrack Street - Dunkeld Road - Perth Road - Prieston Road - Nether Obney Road - Prieston Road - Main Street - Perth Road - Atholl Street - St Cedd's Road - Ault Beag Road - Breadalbane Terrace - Home Street - Market Street - Chapel Street

        Schedules and stops for this route are published in GTFS: great-britain

        Frequently asked questions about route 23X

        • What time does route 23X start operating?

          Services on route 23X start at 08:55 from Monday to Friday.

        • What time does route 23X stop operating?

          Services on route 23X end at 17:13 from Monday to Friday.

        • Is there a stop for route 23X near me?

          View the nearest stop for route 23X.

        23X (Dunkeld Buses)

        The first stop of the 23X bus route is Chapel Street and the last stop is Mill Street. 23X is operational during on weekdays.

        Additional information: 23X has 44 stops. The total trip duration for this route is approximately 88 minutes.

        More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Dunkeld, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

        23X bus near me

        Last updated on November 11, 2026