87 Bus

List of stops

          Festival Theatre – Old Struan Road End

          Festival Theatre

          ——11:1012:1713:4017:3018:55

          Fonab Crescent

          ——11:1112:1813:4117:3118:56

          Acarsaid Hotel

          ——11:1312:2013:4317:3318:58

          Newholme Avenue

          ——11:1312:2013:4317:3318:59

          Medical Centre

          ——11:1512:2213:4517:35—

          Fishers Hotel

          07:3509:5511:1812:2513:4817:4019:00

          West End Car Park

          07:4010:00—12:30—17:45—

          Dysart Road

          07:4010:00—12:30—17:45—

          Clunie Bridge Road

          07:4010:01—12:31—17:46—

          Campsite

          07:4410:05—12:35—17:50—

          Visitor Centre

          07:4710:09—12:39—17:54—

          Village Hall

          07:4810:10—12:40—17:55—

          Tilt Hotel

          07:5310:17—12:47—18:02—

          Atholl Arms

          07:5510:19—12:49—18:04—

          House of Bruar car park

          07:5910:25—12:55—18:10—

          Pitagowan Road End

          07:5910:25—12:55—18:10—

          Bus Shelter

          08:0210:28—12:58—18:13—

          Old Struan Road End

          08:0410:30—13:00—18:15—
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Old Struan Road End – Festival Theatre

          Old Struan Road End10:30—13:0016:15—18:15
          Bus Shelter10:32—13:0216:17—18:17
          Pitagowan Road End10:34—13:0416:19—18:19
          House of Bruar car park10:35—13:0516:20—18:20
          Atholl Arms10:41—13:1116:26—18:26
          Tilt Hotel10:42—13:1216:27—18:27
          Village Hall10:50—13:2016:35—18:35
          Visitor Centre10:50—13:2016:35—18:35
          Campsite10:55—13:2516:40—18:40
          Clunie Bridge Road10:59—13:2916:43—18:43
          Dysart Road11:00—13:3016:44—18:44
          West End Car Park11:01—13:3116:45—18:45
          Fishers Hotel11:0312:1013:33—17:2018:47
          Medical Centre11:0612:1313:36—17:23—
          Newholme Avenue11:0712:1413:37—17:2418:47
          Acarsaid Hotel11:0712:1413:37—17:2418:48
          Fonab Crescent11:0812:1613:38—17:2618:50
          Festival Theatre11:1012:1813:40—17:2818:52
          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: Festival Theatre – Old Struan Road End
          Foss Road - Bridge Road - Bruach Lane - Atholl Road - Station Road - Atholl Road - West Lane - Atholl Road
          Inbound: Old Struan Road End – Festival Theatre
          Atholl Road - West Lane - Atholl Road - Station Road - Atholl Road - Bridge Road - Foss Road

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

          Frequently asked questions about route 87

          • What time does route 87 start operating?

            Services on route 87 start at 07:35 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

          • What time does route 87 stop operating?

            Services on route 87 end at 19:00 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

          • Is there a stop for route 87 near me?

            View the nearest stop for route 87.

          87 (Pitlochry Buses)

          The first stop of the 87 bus route is Festival Theatre and the last stop is Old Struan Road End. 87 is operational during everyday.

          Additional information: 87 has 18 stops. The total trip duration for this route is approximately 45 minutes.

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

          87 bus near me

          Last updated on November 8, 2026