Bus 24

Click to load interactive map
List of stops
    Map

    Tulliemet Road End – Tulliemet Road End

    Tulliemet Road End

    06:4007:2008:2009:1709:5011:4013:4015:1016:2517:1517:5518:50

    Post Office

    06:4107:2108:2109:1809:5011:4013:4015:1016:2517:1517:5618:50

    Bus Bay

    06:4207:2208:2209:1909:5211:4213:4215:1216:2717:1717:5718:52

    Level Crossing

    06:4507:2508:2509:2209:5411:4413:4415:1416:2917:1918:0018:54

    East Haugh

    06:4707:2708:2709:2409:5711:4713:4715:1716:3217:2218:0218:57

    Aldour

    06:4907:2908:2909:2609:5811:4813:4815:1816:3317:2318:0418:58

    Newholme Avenue

    06:5007:3008:3009:2709:5911:4913:4915:1916:3417:2418:0518:59

    Medical Centre

    10:0010:3011:5012:2013:5014:2015:2016:35

    Fishers Hotel

    06:5007:3108:3009:2710:0210:3211:5212:2213:5214:2215:2216:3717:2418:0519:01

    West End Car Park

    06:51
    06:55p
    07:31p07:5308:31
    08:35p
    09:28
    09:29p
    10:04
    10:05p
    10:34
    10:35p
    11:54
    11:55p
    12:24
    12:25p
    13:54
    13:55p
    14:24
    14:25p
    15:24
    15:25p
    16:39
    16:42p
    17:26
    17:27p
    18:06
    18:07p
    19:01
    19:05p

    Fishers Hotel

    06:5707:3307:5508:3709:3110:0710:3711:5712:2713:5714:2715:2716:4417:2918:0919:07

    Well Brae

    06:5807:3407:5608:3809:3210:0810:3811:5812:2813:5814:2815:3016:4517:3018:1019:08

    Darach Road

    06:5807:3407:5608:3809:3210:0810:3811:5812:2813:5814:2815:3016:4517:3018:1019:08

    Tomcroy Terrace

    06:5907:3507:5708:3909:3310:0910:3911:5912:2913:5914:2915:3216:4617:3118:1119:09

    High School

    07:0007:3607:5808:4009:3410:1010:4012:0012:3014:0014:3015:3516:4717:3218:1219:10

    Balnadrum Terrace

    07:0107:3707:5908:4509:3510:1110:4112:0112:3114:0114:3115:3616:4817:3318:1319:11

    Knockard Road

    07:0307:3808:0108:4609:3710:1210:4212:0212:3214:0214:3215:3716:4917:3418:1519:12

    Lettoch Terrace

    07:0407:3908:0208:4709:3810:1310:4312:0312:3314:0314:3315:3816:5017:3518:1619:13

    Town Hall

    07:0407:4008:0208:4809:3810:1410:4412:0412:3414:0414:3415:3916:5117:3618:1619:14

    West End Car Park

    07:4108:49
    08:50s
    10:15
    10:17s
    10:45
    10:47s
    12:05
    12:07s
    12:35
    12:37s
    14:05
    14:07s
    14:35
    14:37s
    15:40s16:52
    16:55s
    19:15

    Fishers Hotel

    07:0508:0308:5209:3910:1910:4912:0912:3914:0914:3915:4216:5717:3718:17

    Medical Centre

    08:5510:2210:5212:1212:4214:1214:4215:4517:00

    Newholme Avenue

    07:0508:0308:5609:3910:5312:4314:4315:4617:0117:3718:17

    Acarsaid Hotel

    07:0608:0408:5609:4010:5312:4314:4315:4617:0117:3818:18

    Aldour

    07:0708:0508:5709:4110:5412:4414:4415:4717:0217:3918:19

    East Haugh

    07:0808:0608:5809:4210:5512:4514:4515:4817:0317:4018:20

    Level Crossing

    07:1108:0909:0109:4510:5812:4814:4815:5117:0617:4318:23

    Bus Bay

    07:1408:1209:0409:4811:0112:5114:5115:5417:0917:4618:26

    Inn

    07:1408:1209:0409:4811:0112:5114:5115:5417:0917:4618:26

    Tulliemet Road End

    07:1508:1309:0509:4911:0212:5214:5215:5517:1017:4718:27
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
    Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
    Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Tulliemet Road End – Tulliemet Road End
    St Cedd's Road - General Wade's Military Road - Perth Road - Atholl Road - Station Road - Atholl Road - West Lane - Atholl Road - Toberargan Road - Higher Oakfield - East Moulin Road - Balnadrum Terrace - West Moulin Road - West Lane - Atholl Road - Station Road - Atholl Road - Perth Road - General Wade's Military Road - St Cedd's Road

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

    Bus 24 FAQ

    • What time does the 24 bus start operating?

      Services on the 24 - Ballinluig - Pitlochry bus start at 06:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • What time does the 24 bus stop working?

      Services on the 24 - Ballinluig - Pitlochry bus stop at 19:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • Is there a 24 bus stop near me?

      Click here to view the nearest 24 - Ballinluig - Pitlochry bus stop.

    Stagecoach East Scotland 24 bus Route Map

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

    24 (Pitlochry Buses)

    The first stop of the 24 bus route is Tulliemet Road End and the last stop is Tulliemet Road End. 24 (Ballinluig - Pitlochry) is operational during everyday.

    Additional information: 24 has 30 stops and the total trip duration for this route is approximately 45 minutes.

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

    24 bus near me

    Last updated on May 1, 2026