X7 Montrose High Street - Dundee bus station - Invergowrie
A bus service operated by Stagecoach East Scotland
- Timetable
- Map (tracking 4 buses)
- Vehicles
Montrose High Street - Dundee bus station - Invergowrie
Aberdeen, Union Square - Stonehaven, Barclay Street - Montrose, High Street
| Aberdeen Union Square Bus Station (Stance 9) | 09:05 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:20 | 18:20 | 19:20 | 20:20 | 21:20 | 22:50 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aberdeen Music Hall (Stop C7) | 09:06 | 10:06 | 11:06 | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:51 | |||
| Stonehaven, at Braehead Crescent | 09:51 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:51 | 18:06 | 19:06 | 20:06 | 21:01 | 22:01 | 23:30 | |||
| Rossie Island, opp Inch Terrace | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:54 | 19:54 | 20:54 | 21:48 | 22:48 | 00:15⁺¹ | |||
| Aberdeen Langstane Kirk (Stop B7) | 09:06 | 10:06 | 11:06 | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:51 | |||
| Dunnottar Junction (at) | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 18:08 | 19:08 | 20:08 | 21:03 | 22:03 | 23:32 | |||
| Lunan, at Courthill Road End | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 17:46 | 19:01 | 20:01 | 21:01 | 21:55 | 22:55 | 00:22⁺¹ | |||
| Aberdeen Holburn Junction (Stop A6) | 09:06 | 10:06 | 11:06 | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:51 | |||
| Roadside (opp) | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 16:58 | 18:13 | 19:13 | 20:13 | 21:08 | 22:08 | 23:37 | |||
| Inverkeilor, opp Chance Inn | 10:49 | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:49 | 17:49 | 19:04 | 20:04 | 21:04 | 21:58 | 22:58 | 00:25⁺¹ | |||
| Holburn, opp Nellfield Place | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:22 | 18:22 | 19:22 | 20:22 | 21:22 | 22:52 | |||
| Kinneff, at Slains Park Rd End | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:16 | 19:16 | 20:16 | 21:11 | 22:11 | 23:40 | |||
| Marywell Gardens (at) | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 | 15:56 | 16:56 | 17:56 | 19:11 | 20:11 | 21:11 | 22:04 | 23:04 | 00:31⁺¹ | |||
| Ferryhill, at Duthie Park | 09:09 | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:24 | 18:24 | 19:24 | 20:24 | 21:24 | 22:54 | |||
| Inverbervie, at Kirkburn Drive | 10:06 | 11:06 | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:06 | 18:21 | 19:21 | 20:21 | 21:16 | 22:16 | 23:45 | |||
| Arbroath, opp Saltire Centre | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 16:58 | 17:58 | 19:13 | 20:13 | 21:13 | 22:06 | 23:06 | 00:33⁺¹ | |||
| Kincorth, at Abbotswell Drive | 09:11 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 16:11 | 17:26 | 18:26 | 19:26 | 20:25 | 21:25 | 22:55 | |||
| Inverbervie, opp West Park | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:07 | 18:22 | 19:22 | 20:22 | 21:17 | 22:17 | 23:46 | |||
| Arbroath, at Bus Station | 11:00s | 12:00s | 13:00s | 14:00s | 15:00s | 16:00s | 17:00s | 18:00s | 19:15s | 20:15s | 21:15s | 22:08 | 23:08 | 00:35⁺¹ | |||
| Portlethen, opp Hillside | 09:21 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:36 | 18:36 | 19:36 | 20:35 | 21:35 | 23:05 | |||
| Gourdon Junction (at) | 10:08 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:23 | 19:23 | 20:23 | 21:18 | 22:18 | 23:47 | |||
| Arbroath Bus Station (Stance 8) | 08:05 | 09:05 | 10:05 | 11:05p | 12:05p | 13:05p | 14:05p | 15:05p | 16:05p | 17:05p | 18:05p | 19:20p | 20:20p | 21:20p | |||
| Portlethen, at Roadside of Cookston | 09:22 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:37 | 18:37 | 19:37 | 20:36 | 21:36 | 23:06 | |||
| Johnshaven, at Road End | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 16:14 | 17:14 | 18:29 | 19:29 | 20:29 | 21:24 | 22:24 | 23:53 | |||
| Arbroath Elliot Bridge (Westbound) | 08:08 | 09:08 | 10:08 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:08 | 19:23 | 20:23 | 21:23 | |||
| Portlethen Bourtreebush (S bound) | 09:25 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:40 | 18:40 | 19:40 | 20:40 | 21:40 | 23:10 | |||
| Station Road (at) | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:21 | 18:36 | 19:36 | 20:36 | 21:31 | 22:31 | 00:00⁺¹ | |||
| Muirdrum By Pass (W bound) | 08:15 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:15 | 17:15 | 18:15 | 19:30 | 20:30 | 21:30 | |||
| Newtonhill Cammachmore Bank Cottage (S-Bound) | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:42 | 18:42 | 19:42 | 20:41 | 21:41 | 23:11 | |||
| St Cyrus, opp Lochside Road | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 18:37 | 19:37 | 20:37 | 21:32 | 22:32 | 00:01⁺¹ | |||
| Ethiebeaton Park, opp Dobbie's Garden Centre | 08:24 | 09:24 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 18:24 | 19:39 | 20:36 | 21:36 | |||
| Newtonhill, at Cairnhill Road | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:45 | 18:45 | 19:45 | 20:44 | 21:44 | 23:14 | |||
| Montrose, at Waldron Road | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:46 | 19:46 | 20:46 | 21:41 | 22:41 | 00:10⁺¹ | |||
| Panmurefield Village (Stop 1) | 08:27 | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:27 | 18:27 | 19:42 | 20:39 | 21:39 | |||
| Chapelton Park & Choose (at) | 09:31 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:46 | 18:46 | 19:46 | 20:45 | 21:45 | 23:15 | |||
| Montrose Co-op (Stop 2) | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:34 | 17:34 | 18:49 | 19:49 | 20:49 | 21:43 | 22:43 | 00:12⁺¹ | |||
| 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:37 | 17:37 | 18:52 | 19:52 | 20:52 | 21:46 | 22:46 | 00:13⁺¹ | ||||
| Craigiebank, opp Monymusk Park | 08:33 | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | 18:33 | 19:48 | 20:45 | 21:45 | |||
| Muchalls Road End (at) | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:48 | 18:48 | 19:48 | 20:47 | 21:47 | 23:17 | |||
| Dundee, at Bus Station | 08:39 | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:39 | 19:54 | 20:51 | 21:51 | |||
| Stonehaven, at Cowie | 09:43 | 10:43 | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:58 | 18:58 | 19:58 | 20:56 | 21:56 | 23:26 | |||
| Stonehaven Cowie Bridge (SW bound) | 09:44 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:44 | 17:59 | 18:59 | 19:59 | 20:57 | 21:57 | 23:27 | |||
| Stonehaven Barclay Street (S bound) | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 18:00 | 19:00 | 20:00 | 20:58 | 21:58 | 23:28 | |||
| 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 18:05 | 19:05 | 20:05 | 21:00 | 22:00 | 23:29 |
s “set down only” – the bus will only stop to drop passengers off
p “pick up only” – the bus will only stop to pick up passengers
Invergowrie - Dundee bus station - Montrose High Street
Montrose, High Street - Stonehaven, Barclay Street - Aberdeen, Union Square
| Dundee Seagate Bus Station (Stance 3) | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 | 20:15 | 21:00 | 22:00 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Montrose, opp Waldron Road | 07:20 | 08:20 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 | 17:20 | 18:20 | 19:17 | 21:17 | |||
| Stonehaven Cowie Bridge (NE bound) | 08:04 | 09:04 | 10:04 | 11:09 | 12:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:09 | 18:09 | 19:04 | 20:01 | 22:01 | |||
| Craigiebank, at Monymusk Park | 09:16 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | 19:16 | 20:21 | 21:06 | 22:06 | |||
| St Cyrus, at Lochside Road | 07:29 | 08:29 | 09:29 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:29 | 19:26 | 21:26 | |||
| Stonehaven, at Glenury Road | 08:05 | 09:05 | 10:05 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:05 | 20:02 | 22:02 | |||
| Panmurefield Village (Stop 2) | 09:23 | 10:23 | 11:23 | 12:23 | 13:23 | 14:23 | 15:23 | 16:23 | 17:23 | 18:23 | 19:23 | 20:28 | 21:13 | 22:13 | |||
| Station Road (opp) | 07:30 | 08:30 | 09:30 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:30 | 19:27 | 21:27 | |||
| Muchalls Road End (opp and after) | 08:13 | 09:13 | 10:13 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:18 | 18:18 | 19:13 | 20:10 | 22:10 | |||
| Ethiebeaton Park, at Dobbie's Garden Centre | 09:25 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 18:25 | 19:25 | 20:30 | 21:15 | 22:15 | |||
| Johnshaven, opp Road End | 07:37 | 08:37 | 09:37 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 | 17:38 | 18:37 | 19:34 | 21:34 | |||
| Chapelton Park & Choose (at) | 08:14 | 09:14 | 10:14 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 16:19 | 17:19 | 18:19 | 19:14 | 20:11 | 22:11 | |||
| Muirdrum By Pass (E bound) | 09:31 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:31 | 19:31 | 20:36 | 21:21 | 22:21 | |||
| Gourdon Junction (opp) | 07:43 | 08:43 | 09:43 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:44 | 17:44 | 18:43 | 19:40 | 21:40 | |||
| Newtonhill Cammachmore Bank Cottage (N-Bound) | 08:18 | 09:18 | 10:18 | 11:23 | 12:23 | 13:23 | 14:23 | 15:23 | 16:23 | 17:23 | 18:23 | 19:18 | 20:15 | 22:15 | |||
| Arbroath Elliot Bridge (Eastbound) | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 | 17:38 | 18:38 | 19:38 | 20:43 | 21:28 | 22:28 | |||
| Inverbervie, at West Park | 07:44 | 08:44 | 09:44 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:44 | 19:41 | 21:41 | |||
| Portlethen Bourtreebush (N bound) | 08:20 | 09:20 | 10:20 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 18:25 | 19:20 | 20:17 | 22:16 | |||
| Arbroath, at Bus Station | 09:41s | 10:41s | 11:41s | 12:41s | 13:41s | 14:41s | 15:41s | 16:41s | 17:41s | 18:41s | 19:41s | 20:46s | 21:31 | 22:31 | |||
| Inverbervie, opp Market Square | 07:45 | 08:45 | 09:45 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 17:46 | 18:45 | 19:42 | 21:42 | |||
| Portlethen, opp Roadside of Cookston | 08:24 | 09:24 | 10:24 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | 16:29 | 17:29 | 18:29 | 19:24 | 20:21 | 22:21 | |||
| Arbroath Bus Station (Stance 8) | 06:50 | 07:50 | 08:50 | 09:50p | 10:50p | 11:50p | 12:50p | 13:50p | 14:50p | 15:50p | 16:50p | 17:50p | 18:50p | 19:50p | 20:50p | ||
| Kinneff, opp Slains Park Rd End | 07:50 | 08:50 | 09:50 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:51 | 17:51 | 18:50 | 19:47 | 21:47 | |||
| Portlethen, at Hillside | 08:25 | 09:25 | 10:25 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:30 | 19:25 | 20:22 | 22:22 | |||
| Arbroath, at Saltire Centre | 06:52 | 07:52 | 08:52 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 14:52 | 15:52 | 16:52 | 17:52 | 18:52 | 19:52 | 20:52 | ||
| Roadside (at) | 07:53 | 08:53 | 09:53 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 15:54 | 16:54 | 17:54 | 18:53 | 19:50 | 21:50 | |||
| Kincorth, opp Abbotswell Drive | 08:36 | 09:36 | 10:36 | 11:41 | 12:41 | 13:41 | 14:41 | 15:41 | 16:41 | 17:41 | 18:41 | 19:36 | 20:33 | 22:33 | |||
| Marywell Gardens (opp) | 06:54 | 07:54 | 08:54 | 09:54 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 15:54 | 16:54 | 17:54 | 18:54 | 19:54 | 20:54 | ||
| Dunnottar Junction (opp) | 07:58 | 08:58 | 09:58 | 10:59 | 11:59 | 12:59 | 13:59 | 14:59 | 15:59 | 16:59 | 17:59 | 18:58 | 19:55 | 21:55 | |||
| Ferryhill, opp Duthie Park | 08:38 | 09:38 | 10:38 | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:43 | 18:43 | 19:38 | 20:35 | 22:34 | |||
| Inverkeilor, at Chance Inn | 07:01 | 08:01 | 09:01 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:01 | 19:01 | 20:01 | 21:01 | ||
| Stonehaven, opp Braehead Crescent | 08:00 | 09:00 | 10:00 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:01 | 19:00 | 19:57 | 21:57 | |||
| Holburn, at Nellfield Place | 08:40 | 09:40 | 10:40 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:45 | 19:40 | 20:37 | 22:36 | |||
| Lunan, opp Courthill Road End | 07:04 | 08:04 | 09:04 | 10:04 | 11:04 | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:04 | 18:04 | 19:04 | 20:04 | 21:04 | ||
| Stonehaven Barclay Street (S bound) | 08:01 | 09:01 | 10:01 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:02 | 17:02 | 18:02 | 19:01 | 19:58 | 21:58 | |||
| 08:03 | 09:03 | 10:03 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:08 | 19:03 | 20:00 | 22:00 | ||||
| Holburn Junction (Stop A1) | 08:40 | 09:40 | 10:40 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:45 | 19:40 | 20:37 | 22:37 | |||
| Rossie Island, at Inch Terrace | 07:11 | 08:11 | 09:11 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 16:11 | 17:11 | 18:11 | 19:11 | 20:11 | 21:11 | ||
| Aberdeen Langstane Kirk (Stop B2) | 08:41 | 09:41 | 10:41 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 17:46 | 18:46 | 19:41 | 20:38 | 22:38 | |||
| Montrose Lloyds Pharmacy (at 1) | 07:13 | 08:13 | 09:13 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:13 | 16:13 | 17:13 | 18:13 | 19:13 | 20:13 | 21:13 | ||
| 07:18 | 08:18 | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:18 | 18:18 | 19:15 | 21:15 | ||||
| Aberdeen Music Hall (Stop C2) | 08:42 | 09:42 | 10:42 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:47 | 17:47 | 18:47 | 19:42 | 20:39 | 22:39 | |||
| Aberdeen Union Square Bus Station (Stance 9) | 08:42 | 09:42 | 10:42 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:47 | 17:47 | 18:47 | 19:42 | 20:39 | 22:39 |
s “set down only” – the bus will only stop to drop passengers off
p “pick up only” – the bus will only stop to pick up passengers
Timetable data from Stagecoach East Scotland,
Stagecoach East Scotland
Contactless payment accepted
Mobile tickets and live bus tracking available on the Stagecoach Bus app