23 Bus

List of stops

    Chapel Street – Mill Street

    Chapel Street

    18:3019:17

    Industrial Estate

    18:3019:17

    Caravan Site

    18:3019:17

    Castle

    18:3619:23

    Croftcap Cottage

    18:3719:24

    Aultbeag Road

    18:3919:26

    Hotel

    18:4019:27

    Eastertyre

    18:4419:31

    Church

    18:4719:34

    Post Office

    18:4919:36

    Inn

    18:4919:36

    Tulliemet Road End

    18:50
    18:55
    19:37

    Bus Bay

    18:5919:41

    Dowally

    19:0019:42

    Rose Cottage

    19:0819:50

    Bruce Gardens

    19:0919:51

    Royal Dunkeld Hotel

    19:0919:51

    North Car Park

    19:1019:52

    Royal Dunkeld Hotel

    19:1019:52

    Bruce Gardens

    19:1219:54

    Royal School Of Dunkeld

    19:1319:55

    Birnam Hotel

    19:1519:57

    Laiken

    19:1519:57

    Inchewan

    19:1619:58

    Road End

    19:2120:03

    Post Box

    19:2520:07

    Scotstoun

    19:2820:10

    Atholl Hotel

    19:2820:10

    Graham Court

    19:2920:11

    Newhall Street

    19:2920:11

    Garry Place

    19:3020:12

    Newhall Street

    19:3120:13

    Graham Court

    19:3220:14

    Prieston Road

    19:3320:15

    Innewan Place

    19:3320:15

    Innewan Gardens

    19:3320:15

    Denmarkfield

    19:4020:22

    Holiday Inn

    19:4320:25

    Bute Drive

    19:4320:25

    Duncansby Way

    19:4620:28

    ASDA

    19:4720:29

    Royal Bank of Scotland

    19:4820:30

    Retail Park

    19:4920:31

    Mill Street

    19:5120:33
    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)

    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 - Dunkeld Road - Prieston Road - Nether Obney Road - Prieston Road - Main Street - Perth Road - Dunkeld Road - Mill Street

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

    Frequently asked questions about route 23

    • What time does route 23 start operating?

      Services on route 23 start at 18:30 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

    • What time does route 23 stop operating?

      Services on route 23 end at 20:33 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

    • Is there a stop for route 23 near me?

      View the nearest stop for route 23.

    23 (Perth Buses)

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

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

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

    23 bus near me

    Last updated on November 10, 2026