Bus 23 : Full Schedule in Perth

Click to load interactive map
List of stops
    Map

    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 Free 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 - Barrack Street - Mill Street

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

    Bus 23 FAQ

    • What time does the 23 bus start operating?

      Services on the 23 bus start at 18:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • What time does the 23 bus stop working?

      Services on the 23 bus stop at 20:33 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • Is there a 23 bus stop near me?

      Click here to view the nearest 23 bus stop.

    Dochertys Midland Coaches 23 bus Route Map

    23 bus Line Map PDF Version: 23 timetable, stops and map

    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 and the total trip duration for this route is approximately 81 minutes.

    See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Perth Buses suggested routes, real-time bus tracker, line route maps in Perth, and helps to find the closest 23 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 23 bus to take on your trip.

    23 bus near me

    Last updated on May 13, 2026