X7 - Aberdeen - Perth PRI
A service operated by Stagecoach East Scotland (SSTY)
Perth PRI - Aberdeen
Perth Royal Infirmary Turning Circle (Stop C) | 09:10 | then hourly until | 17:10 | 18:05 | 19:05 | 20:05 | 21:15 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Perth, at Spens Crescent | 09:13 | 17:13 | 18:08 | 19:08 | 20:08 | 21:18 | |||||||
Perth, opp Leisure Pool | 09:15 | 17:15 | 18:10 | 19:10 | 20:10 | 21:20 | |||||||
Perth South Street (Stop N) | 09:20 | 17:20 | 18:15 | 19:15 | 20:15 | 21:25 | |||||||
Barnhill, at Manse Road | 09:20 | 17:20 | 18:15 | 19:15 | 20:15 | 21:25 | |||||||
Glendoick, at Turning Circle | 09:32 | 17:32 | 18:27 | 19:27 | 20:27 | 21:37 | |||||||
Inchmichael, opp Horn Milk Bar | 09:36 | 17:36 | 18:31 | 19:31 | 20:31 | 21:41 | |||||||
Inchture, at Ballindean Farm | 09:39 | 17:39 | 18:34 | 19:34 | 20:34 | 21:44 | |||||||
Inchture, at Abernyte Link Road | 09:40 | 17:40 | 18:35 | 19:35 | 20:35 | 21:45 | |||||||
Technology Park, nr Riverside Drive | 09:48 | 17:48 | 18:43 | 19:43 | 20:43 | 21:53 | |||||||
Ninewells, opp Carseview Centre | 09:50 | 17:50 | 18:45 | 19:45 | 20:45 | 21:55 | |||||||
Ninewells Hospital (Stance C) | 09:53 | 17:53 | 18:48 | 19:48 | 20:48 | 21:58 | |||||||
Riverside, nr Elliot Road | 09:57 | 17:57 | 18:52 | 19:52 | 20:52 | 22:02 | |||||||
W End, at Blackness Avenue | 10:01 | 18:01 | 18:56 | 19:56 | 20:56 | 22:06 | |||||||
W End, nr Brown Street | 10:04 | 18:04 | 18:59 | 19:59 | 20:59 | 22:09 | |||||||
Dundee, nr Railway Station | 10:07 | 18:07 | 19:02 | 20:02 | 21:02 | 22:12 | |||||||
Dundee, at Bus Station | 10:12s | 18:12s | 19:07s | 20:07s | 21:06s | 22:16s | |||||||
Dundee Seagate Bus Station (Stance 3) | 08:20 | 09:20 | 10:20 | 18:20 | 19:15 | 20:15 | 20:55 | 21:10 | 21:55 | 22:20 | |||
Craigiebank, at Monymusk Park | 08:25 | 09:25 | 10:25 | 18:25 | 19:20 | 20:20 | 21:00 | 21:15 | 22:00 | 22:25 | |||
Panmurefield Village (Stop 2) | 08:32 | 09:32 | 10:32 | 18:32 | 19:27 | 20:27 | 21:07 | 21:22 | 22:07 | 22:32 | |||
Ethiebeaton Park, at Dobbie's Garden Centre | 08:35 | 09:35 | 10:35 | 18:35 | 19:30 | 20:30 | 21:10 | 21:25 | 22:10 | 22:35 | |||
Muirdrum By Pass (E-bound) | 08:41 | 09:41 | 10:41 | 18:41 | 19:36 | 20:36 | 21:16 | 21:31 | 22:16 | 22:41 | |||
Arbroath Elliot Bridge (E-bound) | 08:47 | 09:47 | 10:47 | 18:47 | 19:42 | 20:42 | 21:22 | 21:37 | 22:22 | 22:47 | |||
Arbroath, at Elliot Caravan Park | 08:48 | 09:48 | 10:48 | 18:48 | 19:43 | 20:43 | 21:23 | 21:38 | 22:23 | 22:48 | |||
Arbroath, at Bus Station | 08:51s | 09:51s | 10:51s | 18:51s | 19:46s | 20:46 | 21:26 | 21:41 | 22:26 | 22:51 | |||
Arbroath Bus Station (Stance 8) | 06:57 | 07:57 | 08:57 | 09:57 | 10:57 | 18:57 | 19:50 | ||||||
Arbroath, at Saltire Centre | 06:58 | 07:58 | 08:58 | 09:58 | 10:58 | 18:58 | 19:51 | ||||||
Marywell Gardens (opp) | 07:01 | 08:01 | 09:01 | 10:01 | 11:01 | 19:01 | 19:54 | ||||||
Inverkeilor, at Chance Inn | 07:08 | 08:08 | 09:08 | 10:08 | 11:08 | 19:08 | 20:01 | ||||||
Rossie Island, at Inch Terrace | 07:18 | 08:18 | 09:18 | 10:18 | 11:18 | 19:18 | 20:11 | ||||||
Montrose Lloyds Pharmacy (at 1) | 07:20 | 08:20 | 09:20 | 10:20 | 11:20 | 19:20 | 20:13 | ||||||
Montrose Lloyds Pharmacy (at 1) | 07:23 | 08:23 | 09:23 | 10:23 | 11:23 | 19:23 | 20:14 | ||||||
Montrose, opp Waldron Road | 07:25 | 08:25 | 09:25 | 10:25 | 11:25 | 19:25 | 20:16 | ||||||
St Cyrus, opp Station Road | 07:36 | 08:36 | 09:36 | 10:36 | 11:36 | 19:36 | 20:26 | ||||||
Johnshaven, opp Road End | 07:43 | 08:43 | 09:43 | 10:43 | 11:43 | 19:43 | 20:33 | ||||||
Gourdon Junction (opp) | 07:49 | 08:49 | 09:49 | 10:49 | 11:49 | 19:49 | 20:39 | ||||||
Inverbervie, opp Market Square | 07:51 | 08:51 | 09:51 | 10:51 | 11:51 | 19:51 | 20:41 | ||||||
Kinneff, opp Slains Park Rd End | 07:56 | 08:56 | 09:56 | 10:56 | 11:56 | 19:56 | 20:46 | ||||||
Roadside (at) of Catterline | 07:58 | 08:58 | 09:58 | 10:58 | 11:58 | 19:58 | 20:48 | ||||||
Dunnottar Junction (opp) | 08:03 | 09:03 | 10:03 | 11:03 | 12:03 | 20:03 | 20:53 | ||||||
Stonehaven, opp Braehead Crescent | 08:05 | 09:05 | 10:05 | 11:05 | 12:05 | 20:05 | 20:55 | ||||||
Stonehaven Barclay Street (S-bound) | 08:07 | 09:07 | 10:07 | 11:07 | 12:07 | 20:07 | 20:57 | ||||||
Stonehaven Barclay Street (S-bound) | 08:11 | 09:11 | 10:11 | 11:11 | 12:11 | 20:11 | 21:00 | ||||||
Stonehaven Cowie Bridge (N-bound) | 08:11 | 09:11 | 10:11 | 11:11 | 12:11 | 20:11 | 21:00 | ||||||
Stonehaven, at Glenury Road | 08:12 | 09:12 | 10:12 | 11:12 | 12:12 | 20:12 | 21:01 | ||||||
Muchalls Road End (opp and after) | 08:20 | 09:20 | 10:20 | 11:20 | 12:20 | 20:20 | 21:09 | ||||||
Newtonhill, at Chapelton Park & Choose | 08:22 | 09:22 | 10:22 | 11:22 | 12:22 | 20:22 | 21:11 | ||||||
Newtonhill Cammachmore Bank Cottage (N-bound) | 08:25 | 09:25 | 10:25 | 11:25 | 12:25 | 20:25 | 21:14 | ||||||
Portlethen Bourtreebush (N-bound) | 08:27 | 09:27 | 10:27 | 11:27 | 12:27 | 20:27 | 21:16 | ||||||
Portlethen, opp Roadside of Cookston | 08:31 | 09:31 | 10:31 | 11:31 | 12:31 | 20:31 | 21:19 | ||||||
Portlethen, at Hillside | 08:32 | 09:32 | 10:32 | 11:32 | 12:32 | 20:32 | 21:21 | ||||||
Kincorth, opp Abbotswell Drive | 08:42 | 09:42 | 10:42 | 11:42 | 12:42 | 20:42 | 21:31 | ||||||
Ferryhill, opp Duthie Park | 08:44 | 09:44 | 10:44 | 11:44 | 12:44 | 20:44 | 21:32 | ||||||
Holburn, at Nellfield Place | 08:46 | 09:46 | 10:46 | 11:46 | 12:46 | 20:46 | 21:34 | ||||||
Holburn Junction (Stop A1) | 08:47 | 09:47 | 10:47 | 11:47 | 12:47 | 20:47 | 21:35 | ||||||
Aberdeen Langstane Kirk (Stop B2) | 08:47 | 09:47 | 10:47 | 11:47 | 12:47 | 20:47 | 21:35 | ||||||
Aberdeen Music Hall (Stop C2) | 08:48 | 09:48 | 10:48 | 11:48 | 12:48 | 20:48 | 21:36 | ||||||
Aberdeen St Nicholas Kirk (Stop F1) | 08:48 | 09:48 | 10:48 | 11:48 | 12:48 | 20:48 | 21:36 | ||||||
Aberdeen Union Square Bus Station (Stance 3) | 08:50 | 09:50 | 10:50 | 11:50 | 12:50 | 20:50 | 21:38 |
Aberdeen - Perth PRI
Aberdeen Union Square Bus Station (Stance 3) | 09:05 | then hourly until | 13:05 | 14:05 | 15:05 | 16:05 | 17:20 | 18:20 | 19:20 | 20:20 | 21:20 | 22:20 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aberdeen St Nicholas Kirk (Stop F6) | 09:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:21 | |||||||||
Aberdeen Music Hall (Stop C9) | 09:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:21 | |||||||||
Aberdeen Langstane Kirk (Stop B7) | 09:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:22 | 18:22 | 19:22 | 20:21 | 21:21 | 22:21 | |||||||||
Aberdeen Holburn Junction (Stop A6) | 09:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:22 | 18:22 | 19:22 | 20:22 | 21:22 | 22:22 | |||||||||
Holburn, opp Nellfield Place | 09:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:23 | 18:23 | 19:23 | 20:23 | 21:23 | 22:23 | |||||||||
Ferryhill, at Duthie Park | 09:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:25 | 18:24 | 19:24 | 20:24 | 21:24 | 22:24 | |||||||||
Kincorth, at Abbotswell Drive | 09:11 | 13:11 | 14:11 | 15:11 | 16:11 | 17:26 | 18:26 | 19:26 | 20:26 | 21:26 | 22:26 | |||||||||
Portlethen, opp Hillside | 09:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:36 | 18:36 | 19:36 | 20:35 | 21:35 | 22:35 | |||||||||
Portlethen, at Roadside of Cookston | 09:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:38 | 18:37 | 19:37 | 20:36 | 21:36 | 22:36 | |||||||||
Portlethen Bourtreebush (S-bound) | 09:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:41 | 18:40 | 19:40 | 20:39 | 21:39 | 22:39 | |||||||||
Newtonhill Cammachmore Bank Cottage (S-bound) | 09:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:43 | 18:42 | 19:42 | 20:41 | 21:41 | 22:41 | |||||||||
Newtonhill, at Cairnhill Road | 09:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:46 | 18:45 | 19:45 | 20:44 | 21:44 | 22:44 | |||||||||
Newtonhill, at Chapelton Park & Choose | 09:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:47 | 18:46 | 19:46 | 20:45 | 21:45 | 22:45 | |||||||||
Muchalls Road End (at) | 09:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:49 | 18:48 | 19:48 | 20:47 | 21:47 | 22:47 | |||||||||
Stonehaven Cowie Bridge (S-bound) | 09:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:59 | 18:58 | 19:58 | 20:57 | 21:57 | 22:57 | |||||||||
Stonehaven Barclay Street (S-bound) | 09:45 | 13:45 | 14:45 | 15:45 | 16:45 | 18:01 | 19:00 | 20:00 | 20:58 | 21:58 | 22:58 | |||||||||
Stonehaven Barclay Street (S-bound) | 09:50 | 13:50 | 14:50 | 15:50 | 16:50 | 18:05 | 19:05 | 20:05 | 21:00 | 22:00 | 23:00 | |||||||||
Stonehaven, at Braehead Crescent | 09:51 | 13:51 | 14:51 | 15:51 | 16:51 | 18:06 | 19:06 | 20:06 | 21:01 | 22:01 | 23:01 | |||||||||
Dunnottar Junction (at) | 09:53 | 13:53 | 14:53 | 15:53 | 16:53 | 18:08 | 19:08 | 20:08 | 21:03 | 22:03 | 23:03 | |||||||||
Roadside (opp) of Catterline | 09:58 | 13:58 | 14:58 | 15:58 | 16:58 | 18:13 | 19:13 | 20:13 | 21:08 | 22:08 | 23:08 | |||||||||
Kinneff, at Slains Park Rd End | 10:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:16 | 19:16 | 20:16 | 21:11 | 22:11 | 23:11 | |||||||||
Inverbervie, at Kirkburn Drive | 10:06 | 14:06 | 15:06 | 16:06 | 17:06 | 18:21 | 19:21 | 20:21 | 21:16 | 22:16 | 23:16 | |||||||||
Gourdon Junction (at) | 10:07 | 14:07 | 15:07 | 16:07 | 17:07 | 18:22 | 19:22 | 20:22 | 21:17 | 22:17 | 23:17 | |||||||||
Johnshaven, at Road End | 10:13 | 14:13 | 15:13 | 16:13 | 17:13 | 18:28 | 19:28 | 20:28 | 21:23 | 22:23 | 23:23 | |||||||||
St Cyrus, at Station Road | 10:21 | 14:21 | 15:21 | 16:21 | 17:21 | 18:36 | 19:36 | 20:36 | 21:31 | 22:31 | 23:31 | |||||||||
Montrose, at Waldron Road | 10:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:46 | 19:46 | 20:46 | 21:40 | 22:40 | 23:40 | |||||||||
Montrose Co-op (Stop 2) | 10:34 | 14:34 | 15:34 | 16:34 | 17:34 | 18:49 | 19:49 | 20:49 | 21:43 | 22:43 | 23:43 | |||||||||
Montrose Co-op (Stop 2) | 10:37 | 14:37 | 15:37 | 16:37 | 17:37 | 18:52 | 19:52 | 20:52 | 21:46 | 22:46 | 23:46 | |||||||||
Rossie Island, opp Inch Terrace | 10:38 | 14:38 | 15:38 | 16:38 | 17:38 | 18:53 | 19:53 | 20:53 | 21:47 | 22:47 | 23:47 | |||||||||
Inverkeilor, opp Chance Inn | 10:49 | 14:49 | 15:49 | 16:49 | 17:49 | 19:04 | 20:04 | 21:04 | 21:58 | 22:58 | 23:58 | |||||||||
Marywell Gardens (at) | 10:55 | 14:55 | 15:55 | 16:55 | 17:55 | 19:10 | 20:10 | 21:10 | 22:04 | 23:04 | 00:04 | |||||||||
Arbroath, opp Saltire Centre | 10:58 | 14:58 | 15:58 | 16:58 | 17:58 | 19:13 | 20:13 | 21:13 | 22:06 | 23:06 | 00:06 | |||||||||
Arbroath, at Bus Station | 11:00s | 15:00s | 16:00s | 17:00s | 18:00s | 19:15s | 20:15s | 21:15s | 22:08 | 23:08 | 00:08 | |||||||||
Arbroath Bus Station (Stance 8) | 07:12 | 07:42 | 08:12 | 08:42 | 09:12 | 10:12 | 11:05 | 15:05 | 16:05 | 17:05 | 18:05 | 19:20 | 20:20 | 21:20 | ||||||
Arbroath, opp Elliot Caravan Park | 07:14 | 07:44 | 08:14 | 08:44 | 09:14 | 10:14 | 11:07 | 15:07 | 16:07 | 17:07 | 18:07 | 19:22 | 20:22 | 21:22 | ||||||
Arbroath Elliot Bridge (W-bound) | 07:15 | 07:45 | 08:15 | 08:45 | 09:15 | 10:15 | 11:08 | 15:08 | 16:08 | 17:08 | 18:08 | 19:23 | 20:23 | 21:23 | ||||||
Muirdrum By Pass (W-bound) | 07:22 | 07:52 | 08:22 | 08:52 | 09:22 | 10:22 | 11:15 | 15:15 | 16:15 | 17:15 | 18:15 | 19:30 | 20:30 | 21:30 | ||||||
Ethiebeaton Park, opp Dobbie's Garden Centre | 07:28 | 07:58 | 08:28 | 08:58 | 09:28 | 10:28 | 11:21 | 15:21 | 16:21 | 17:21 | 18:21 | 19:36 | 20:36 | 21:36 | ||||||
Panmurefield Village (Stop 1) | 07:30 | 08:00 | 08:30 | 09:00 | 09:30 | 10:30 | 11:23 | 15:23 | 16:23 | 17:23 | 18:23 | 19:38 | 20:38 | 21:38 | ||||||
Craigiebank, opp Monymusk Park | 07:36 | 08:07 | 08:36 | 09:07 | 09:36 | 10:36 | 11:29 | 15:29 | 16:29 | 17:29 | 18:29 | 19:44 | 20:45 | 21:45 | ||||||
Dundee, at Bus Station | 07:43s | 08:13 | 08:43s | 09:13 | 09:43s | 10:43s | 11:36s | 15:36s | 16:36s | 17:36s | 18:36s | 19:51s | 20:51 | 21:51 | ||||||
Dundee Seagate Bus Station (Stance 2) | 07:50 | 08:50 | 09:50 | 10:50 | 11:45 | 15:45 | 16:45 | 17:45 | 18:45 | 20:00 | ||||||||||
Dundee, at Railway Station | 07:53 | 08:53 | 09:53 | 10:53 | 11:48 | 15:48 | 16:48 | 17:48 | 18:48 | 20:03 | ||||||||||
W End, opp Brown Street | 07:56 | 08:56 | 09:56 | 10:56 | 11:51 | 15:51 | 16:51 | 17:51 | 18:51 | 20:06 | ||||||||||
W End, opp Blackness Avenue | 07:58 | 08:58 | 09:58 | 10:58 | 11:53 | 15:53 | 16:53 | 17:53 | 18:53 | 20:08 | ||||||||||
Riverside, opp Elliot Road | 08:03 | 09:03 | 10:03 | 11:03 | 11:58 | 15:58 | 16:58 | 17:58 | 18:58 | 20:13 | ||||||||||
Ninewells Hospital (Stance C) | 08:10 | 09:10 | 10:10 | 11:10 | 12:05 | 16:05 | 17:05 | 18:05 | 19:05 | 20:20 | ||||||||||
Ninewells, at Carseview Centre | 08:11 | 09:11 | 10:11 | 11:11 | 12:06 | 16:06 | 17:06 | 18:06 | 19:06 | 20:21 | ||||||||||
Technology Park, at Riverside Drive | 08:13 | 09:13 | 10:13 | 11:13 | 12:08 | 16:08 | 17:08 | 18:08 | 19:08 | 20:23 | ||||||||||
Inchture, at Road End | 08:20 | 09:20 | 10:20 | 11:20 | 12:15 | 16:15 | 17:15 | 18:15 | 19:15 | 20:30 | ||||||||||
Inchmichael, at Horn Milk Bar | 08:23 | 09:23 | 10:23 | 11:23 | 12:18 | 16:18 | 17:18 | 18:18 | 19:18 | 20:33 | ||||||||||
Glendoick, at Turning Circle | 08:27 | 09:27 | 10:27 | 11:27 | 12:22 | 16:22 | 17:22 | 18:22 | 19:22 | 20:37 | ||||||||||
Barnhill, opp Manse Road | 08:41 | 09:41 | 10:41 | 11:41 | 12:36 | 16:36 | 17:36 | 18:36 | 19:36 | 20:51 | ||||||||||
Perth Canal Street (Stop ZP) | 08:42 | 09:42 | 10:42 | 11:42 | 12:37 | 16:37 | 17:37 | 18:37 | 19:37 | 20:52 | ||||||||||
Perth, at Leisure Pool | 08:44 | 09:45 | 10:45 | 11:45 | 12:40 | 16:40 | 17:39 | 18:39 | 19:39 | 20:54 | ||||||||||
Perth, at Western Avenue | 08:47 | 09:48 | 10:48 | 11:48 | 12:43 | 16:43 | 17:42 | 18:42 | 19:42 | 20:57 | ||||||||||
Perth Royal Infirmary Turning Circle (Stop C) | 08:49 | 09:50 | 10:50 | 11:50 | 12:45 | 16:45 | 17:44 | 18:44 | 19:44 | 20:59 | ||||||||||
This journey does not operate on 24 or 31 December. |
Times marked s – “sets down only” – the will only stop to drop passengers off
Timetable data from Stagecoach East Scotland, 12 February 2021
Contactless payment accepted
Mobile tickets and live bus tracking available on the Stagecoach Bus app