23 Bus - Perth city centre - Pitlochry

List of stops

          Chapel Street – Mill Street

          Chapel Street

          20:45—

          Industrial Estate

          20:45—

          Caravan Site

          20:46—

          Castle

          20:51—

          Croftcap Cottage

          20:53—

          Aultbeag Road

          20:54—

          Hotel

          20:55—

          Eastertyre

          21:00—

          Church

          21:03—

          Post Office

          21:04—

          Inn

          21:05—

          Tulliemet Road End

          21:05
          21:09
          —

          Bus Bay

          21:13—

          Dowally

          21:15—

          Rose Cottage

          21:22—

          Bruce Gardens

          21:23—

          Royal Dunkeld Hotel

          21:24—

          North Car Park

          21:2423:02

          Royal Dunkeld Hotel

          21:2423:02

          Bruce Gardens

          21:2523:03

          Royal School Of Dunkeld

          21:2623:04

          Birnam Hotel

          21:2723:05

          Laiken

          21:2723:05

          Inchewan

          21:2823:06

          Road End

          21:3323:10

          Post Box

          21:3623:13

          Scotstoun

          21:3823:15

          Atholl Hotel

          21:3923:15

          Graham Court

          21:39—

          Newhall Street

          21:40—

          Garry Place

          21:40—

          Newhall Street

          21:41—

          Graham Court

          21:42—

          Prieston Road

          21:4323:16

          Innewan Place

          21:4323:16

          Innewan Gardens

          21:4323:16

          Denmarkfield

          21:4923:22

          Holiday Inn

          21:5123:24

          Bute Drive

          21:5223:25

          Duncansby Way

          21:5423:27

          ASDA

          21:5623:29

          Royal Bank of Scotland

          21:5723:30

          Retail Park

          21:5723:30

          Mill Street

          21:5923:32
          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 - 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 - Scott Street - Hospital Street - Leonard Street
          Inbound: Chapel Street – Mill Street
          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 - Auld Bond Road - Crieff 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 20:45 every day.

          • What time does route 23 stop operating?

            Services on route 23 end at 23:32 every day.

          • 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 (Perth city centre - Pitlochry) is operational during everyday.

          Additional information: 23 has 44 stops. The total trip duration for this route is approximately 74 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

          Similar Routes & Alternatives to 23

          Looking for alternatives to 23? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

          34A
          96%
          Last updated on November 9, 2026