16B Perth to Dundee
Operated by Stagecoach East Scotland
- Timetable
- Map (tracking 2 buses)
- Vehicles
Perth to Dundee
| Perth Mill Street (Stop F) | 06:37 | 08:22 | 10:22 | 12:22 | 14:22 | 16:22 | 18:22 | 20:22 |
|---|---|---|---|---|---|---|---|---|
| Perth South Street (Stop N) | 06:42 | 08:27 | 10:27 | 12:27 | 14:27 | 16:27 | 18:27 | 20:27 |
| Barnhill, at Manse Road | 06:43 | 08:29 | 10:29 | 12:29 | 14:29 | 16:29 | 18:29 | 20:29 |
| Barnhill, at Fairmount Road | 06:43 | 08:30 | 10:30 | 12:30 | 14:30 | 16:30 | 18:30 | 20:30 |
| Barnhill, at Branklyn Gardens | 06:43 | 08:30 | 10:30 | 12:30 | 14:30 | 16:30 | 18:30 | 20:30 |
| Walnut Grove, at West Road End | 08:35 | 10:35 | 12:35 | 14:35 | 16:35 | 18:35 | 20:35 | |
| Walnut Grove, at Willowgate Fishery | 08:35 | 10:35 | 12:35 | 14:35 | 16:35 | 18:35 | 20:35 | |
| Kinfauns Castle (at) | 06:47 | 08:37 | 10:37 | 12:37 | 14:37 | 16:37 | 18:37 | 20:37 |
| Kinfauns, at Road End | 06:48 | 08:39 | 10:39 | 12:39 | 14:39 | 16:39 | 18:39 | 20:39 |
| Glencarse, opp Post Office | 06:52 | 08:42 | 10:42 | 12:42 | 14:42 | 16:42 | 18:42 | 20:42 |
| St Madoes, at Green | 06:55 | 08:45 | 10:45 | 12:45 | 14:45 | 16:45 | 18:45 | 20:45 |
| St Madoes, at Community Centre | 06:55 | 08:45 | 10:45 | 12:45 | 14:45 | 16:45 | 18:45 | 20:45 |
| St Madoes, at Madoch Centre | 06:56 | 08:46 | 10:46 | 12:46 | 14:46 | 16:46 | 18:46 | 20:46 |
| St Madoes, opp Cottown | 06:57 | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 18:47 | 20:47 |
| St Madoes, at Leetown | 06:57 | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 18:47 | 20:47 |
| Errol, opp Hill Farm Cottages | 07:00 | 08:50 | 10:50 | 12:50 | 14:50 | 16:50 | 18:50 | 20:50 |
| Mains of Errol (opp) | 07:02 | 08:52 | 10:52 | 12:52 | 14:52 | 16:52 | 18:52 | 20:52 |
| Errol Park Estate (at) | 07:03 | 08:53 | 10:53 | 12:53 | 14:53 | 16:53 | 18:53 | 20:53 |
| Errol, opp Cross | 07:04 | 08:54 | 10:54 | 12:54 | 14:54 | 16:54 | 18:54 | 20:54 |
| Errol, opp School Wynd | 07:05 | 08:55 | 10:55 | 12:55 | 14:55 | 16:55 | 18:55 | 20:55 |
| Errol, at Primary School | 07:05 | 08:55 | 10:55 | 12:55 | 14:55 | 16:55 | 18:55 | 20:55 |
| Errol, opp Viewlands | 07:06 | 08:56 | 10:56 | 12:56 | 14:56 | 16:56 | 18:56 | 20:56 |
| Errol, opp East Leys Farm | 07:07 | 08:57 | 10:57 | 12:57 | 14:57 | 16:57 | 18:57 | 20:57 |
| Grange, opp Bus Shelter | 07:10 | 09:00 | 11:00 | 13:00 | 15:00 | 17:00 | 19:00 | 21:00 |
| Grange, opp Bogmiln Farm | 07:12 | 09:02 | 11:02 | 13:02 | 15:02 | 17:02 | 19:02 | 21:02 |
| Inchture, after Level Crossing | 07:14 | 09:04 | 11:04 | 13:04 | 15:04 | 17:04 | 19:04 | 21:04 |
| Inchture, opp Meadowview Drive | 07:18 | 09:08 | 11:08 | 13:08 | 15:08 | 17:08 | 19:08 | 21:08 |
| Inchture, at Post Office | 07:19 | 09:09 | 11:09 | 13:09 | 15:09 | 17:09 | 19:09 | 21:09 |
| Inchture, opp Post Office | 07:19 | 09:09 | 11:09 | 13:09 | 15:09 | 17:09 | 19:09 | 21:09 |
| Inchture, at Meadowview Drive | 07:20 | 09:10 | 11:10 | 13:10 | 15:10 | 17:10 | 19:10 | |
| Inchture, at Ballindean Farm | 07:21 | 09:11 | 11:11 | 13:11 | 15:11 | 17:11 | 19:11 | |
| Inchture, at Abernyte Link Road | 07:22 | 09:12 | 11:12 | 13:12 | 15:12 | 17:12 | 19:12 | |
| Longforgan, at Old Knapp Road End | 07:25 | 09:15 | 11:15 | 13:15 | 15:15 | 17:15 | 19:15 | |
| Longforgan, at Rosebank Cottage | 07:27 | 09:17 | 11:17 | 13:17 | 15:17 | 17:17 | 19:17 | |
| Longforgan, opp Church | 07:27 | 09:17 | 11:17 | 13:17 | 15:17 | 17:17 | 19:17 | |
| Longforgan, opp Hotel | 07:27 | 09:17 | 11:17 | 13:17 | 15:17 | 17:17 | 19:17 | |
| Longforgan, at Eastbank Place | 07:28 | 09:18 | 11:18 | 13:18 | 15:18 | 17:18 | 19:18 | |
| Longforgan, at Station Road | 07:29 | 09:19 | 11:19 | 13:19 | 15:19 | 17:19 | 19:19 | |
| Invergowrie, at Star Inn | 07:32 | 09:22 | 11:22 | 13:22 | 15:22 | 17:22 | 19:22 | |
| Invergowrie Inn (at) | 07:35 | 09:25 | 11:25 | 13:25 | 15:25 | 17:25 | 19:25 | |
| Invergowrie, opp Primary School | 09:25 | 11:25 | 13:25 | 15:25 | 17:25 | 19:25 | ||
| Invergowrie, at Dryburgh Terrace | 09:26 | 11:26 | 13:26 | 15:26 | 17:26 | 19:26 | ||
| Invergowrie, at Station Road | 09:27 | 11:27 | 13:27 | 15:27 | 17:27 | 19:27 | ||
| Invergowrie, at Carse Place | 09:27 | 11:27 | 13:27 | 15:27 | 17:27 | 19:27 | ||
| Kingoodie, opp Woodland Way | 09:29 | 11:29 | 13:29 | 15:29 | 17:29 | 19:29 | ||
| Kingoodie, at The Green | 09:30 | 11:30 | 13:30 | 15:30 | 17:30 | 19:30 | ||
| Kingoodie, at Woodland Way | 09:31 | 11:31 | 13:31 | 15:31 | 17:31 | 19:31 | ||
| Invergowrie, opp Carse Place | 09:33 | 11:33 | 13:33 | 15:33 | 17:33 | 19:33 | ||
| Invergowrie, opp Station Road | 09:33 | 11:33 | 13:33 | 15:33 | 17:33 | 19:33 | ||
| Invergowrie, opp Dryburgh Terrace | 09:34 | 11:34 | 13:34 | 15:34 | 17:34 | 19:34 | ||
| Invergowrie, at Primary School | 09:35 | 11:35 | 13:35 | 15:35 | 17:35 | 19:35 | ||
| Invergowrie, opp Carselea Road | 07:36 | 09:36 | 11:36 | 13:36 | 15:36 | 17:36 | 19:36 | |
| Invergowrie, at Greystane Road | 07:37 | 09:37 | 11:37 | 13:37 | 15:37 | 17:37 | 19:37 | |
| Technology Park Riverside Drive (near) | 07:38 | 09:38 | 11:38 | 13:38 | 15:38 | 17:38 | 19:38 | |
| Technology Park, at Explorer Road | 07:38 | 09:38 | 11:38 | 13:38 | 15:38 | 17:38 | 19:38 | |
| Technology Park, at Medi Park | 07:39 | 09:39 | 11:39 | 13:39 | 15:39 | 17:39 | 19:39 | |
| Ninewells, opp Carseview Centre | 07:40 | 09:40 | 11:40 | 13:40 | 15:40 | 17:40 | 19:40 | |
| Ninewells James Arnott Drive (near) | 07:40 | 09:40 | 11:40 | 13:40 | 15:40 | 17:40 | 19:40 | |
| Ninewells Hospital (Stance C) | 07:41 | 09:41 | 11:41 | 13:41 | 15:41 | 17:41 | 19:41 | |
| Ninewells, at James Arnott Drive | 07:42 | 09:42 | 11:42 | 13:42 | 15:42 | 17:42 | 19:42 | |
| Ninewells, at Maggies Centre | 07:42 | 09:42 | 11:42 | 13:42 | 15:42 | 17:42 | 19:42 | |
| Ninewells, at Clayhills Drive | 07:43 | 09:43 | 11:43 | 13:43 | 15:43 | 17:43 | 19:43 | |
| Riverside Place (opp) | 07:44 | 09:44 | 11:44 | 13:44 | 15:44 | 17:44 | 19:44 | |
| Riverside Invergowrie Drive (near) | 07:44 | 09:44 | 11:44 | 13:44 | 15:44 | 17:44 | 19:44 | |
| Riverside Hazel Avenue (near) | 07:45 | 09:45 | 11:45 | 13:45 | 15:45 | 17:45 | 19:45 | |
| Riverside, at Glamis Road | 07:45 | 09:45 | 11:45 | 13:45 | 15:45 | 17:45 | 19:45 | |
| Riverside Arnhall Drive (near) | 07:46 | 09:46 | 11:46 | 13:46 | 15:46 | 17:46 | 19:46 | |
| Riverside West Grove Avenue (near) | 07:46 | 09:46 | 11:46 | 13:46 | 15:46 | 17:46 | 19:46 | |
| Riverside West Park Road (near) | 07:46 | 09:46 | 11:46 | 13:46 | 15:46 | 17:46 | 19:46 | |
| Riverside Grosvenor Road (near) | 07:47 | 09:47 | 11:47 | 13:47 | 15:47 | 17:47 | 19:47 | |
| Riverside Rockfield Street (near) | 07:48 | 09:48 | 11:48 | 13:48 | 15:48 | 17:48 | 19:48 | |
| Riverside Seymour Street (near) | 07:49 | 09:49 | 11:49 | 13:49 | 15:49 | 17:49 | 19:49 | |
| Riverside, opp Windsor Street | 07:49 | 09:49 | 11:49 | 13:49 | 15:49 | 17:49 | 19:49 | |
| West End Ritchies Lane (near) | 07:50 | 09:50 | 11:50 | 13:50 | 15:50 | 17:50 | 19:50 | |
| West End, opp Patons Lane | 07:50 | 09:51 | 11:51 | 13:51 | 15:51 | 17:51 | 19:51 | |
| West End, opp Seafield Lane | 07:51 | 09:52 | 11:52 | 13:52 | 15:52 | 17:52 | 19:52 | |
| West End, opp Mcvicars Lane | 07:52 | 09:53 | 11:53 | 13:53 | 15:53 | 17:53 | 19:53 | |
| West End, opp Roseangle | 07:52 | 09:53 | 11:53 | 13:53 | 15:53 | 17:53 | 19:53 | |
| Dundee, at University | 07:53 | 09:55 | 11:55 | 13:55 | 15:55 | 17:55 | 19:55 | |
| Dundee, at West Marketgait | 07:54 | 09:56 | 11:56 | 13:56 | 15:56 | 17:56 | 19:56 | |
| Dundee Crichton Street (Stop 1) | 07:56 | 09:57 | 11:57 | 13:57 | 15:57 | 17:57 | 19:57 | |
| Dundee, at Caird Hall | 07:57 | 09:58 | 11:58 | 13:58 | 15:58 | 17:58 | 19:58 | |
| Dundee, at Bus Station | 08:00 | 10:00 | 12:00 | 14:00 | 16:00 | 18:00 | 20:00 |
Dundee to Perth
| Dundee Seagate Bus Station (Stance 2) | 08:05 | 10:05 | 12:05 | 14:05 | 16:05 | 18:05 | 20:05 |
|---|---|---|---|---|---|---|---|
| Dundee Seagate (stop 2) | 08:06 | 10:06 | 12:06 | 14:06 | 16:06 | 18:06 | 20:06 |
| Dundee Waterstones (Stop 2) | 08:07 | 10:07 | 12:07 | 14:07 | 16:07 | 18:07 | 20:07 |
| Dundee, opp Caird Hall | 08:08 | 10:08 | 12:08 | 14:08 | 16:08 | 18:08 | 20:08 |
| Dundee Whitehall Street (Stop 3) | 08:09 | 10:09 | 12:09 | 14:09 | 16:09 | 18:09 | 20:09 |
| Dundee Nethergate (Stop 2) | 08:10 | 10:10 | 12:10 | 14:10 | 16:10 | 18:10 | 20:10 |
| Dundee, at Queens Hotel | 08:11 | 10:11 | 12:11 | 14:11 | 16:11 | 18:11 | 20:11 |
| West End, opp Airlie Place | 08:12 | 10:12 | 12:12 | 14:12 | 16:12 | 18:12 | 20:12 |
| West End Mcvicars Lane (near) | 08:13 | 10:13 | 12:13 | 14:13 | 16:13 | 18:13 | 20:13 |
| West End, at Seafield Lane | 08:14 | 10:14 | 12:14 | 14:14 | 16:14 | 18:14 | 20:14 |
| West End Step Row (near) | 08:15 | 10:15 | 12:15 | 14:15 | 16:15 | 18:15 | 20:15 |
| Riverside Windsor Street (near) | 08:16 | 10:16 | 12:16 | 14:16 | 16:16 | 18:16 | 20:16 |
| Riverside, opp Hyndford Street | 08:17 | 10:17 | 12:17 | 14:17 | 16:17 | 18:17 | 20:17 |
| Riverside, opp West Park Road | 08:19 | 10:19 | 12:19 | 14:19 | 16:19 | 18:19 | 20:19 |
| Riverside, opp Farington Terrace | 08:20 | 10:20 | 12:20 | 14:20 | 16:20 | 18:20 | 20:20 |
| Riverside, opp Farington Street | 08:20 | 10:20 | 12:20 | 14:20 | 16:20 | 18:20 | 20:20 |
| Riverside, opp Glamis Road | 08:21 | 10:21 | 12:21 | 14:21 | 16:21 | 18:21 | 20:21 |
| Riverside, opp Hazel Avenue | 08:21 | 10:21 | 12:21 | 14:21 | 16:21 | 18:21 | 20:21 |
| Riverside River Crescent (near) | 08:22 | 10:22 | 12:22 | 14:22 | 16:22 | 18:22 | 20:22 |
| Riverside Place (at) | 08:22 | 10:22 | 12:22 | 14:22 | 16:22 | 18:22 | 20:22 |
| Ninewells, opp Clayhills Drive | 08:23 | 10:23 | 12:23 | 14:23 | 16:23 | 18:23 | 20:23 |
| Ninewells, opp Maggies Centre | 08:23 | 10:23 | 12:23 | 14:23 | 16:23 | 18:23 | 20:23 |
| Ninewells James Arnott Drive (near) | 08:24 | 10:24 | 12:24 | 14:24 | 16:24 | 18:24 | 20:24 |
| Ninewells Hospital (Stance C) | 08:25 | 10:25 | 12:25 | 14:25 | 16:25 | 18:25 | 20:25 |
| Ninewells, at James Arnott Drive | 08:26 | 10:26 | 12:26 | 14:26 | 16:26 | 18:26 | 20:26 |
| Ninewells, at Carseview Centre | 08:26 | 10:26 | 12:26 | 14:26 | 16:26 | 18:26 | 20:26 |
| Technology Park Medi Park (near) | 08:27 | 10:27 | 12:27 | 14:27 | 16:27 | 18:27 | 20:27 |
| Technology Park, at Gemini Crescent | 08:28 | 10:28 | 12:28 | 14:28 | 16:28 | 18:28 | 20:28 |
| Technology Park, at Riverside Drive | 08:28 | 10:28 | 12:28 | 14:28 | 16:28 | 18:28 | 20:28 |
| Invergowrie, opp Greystane Road | 08:30 | 10:30 | 12:30 | 14:30 | 16:30 | 18:30 | 20:30 |
| Invergowrie, at Mylnefield Road | 08:31 | 10:31 | 12:31 | 14:31 | 16:31 | 18:31 | 20:31 |
| Invergowrie, opp Primary School | 08:32 | 10:32 | 12:32 | 14:32 | 16:32 | 18:32 | 20:32 |
| Invergowrie, at Dryburgh Terrace | 08:33 | 10:33 | 12:33 | 14:33 | 16:33 | 18:33 | 20:33 |
| Invergowrie, at Station Road | 08:34 | 10:34 | 12:34 | 14:34 | 16:34 | 18:34 | 20:34 |
| Invergowrie, at Carse Place | 08:34 | 10:34 | 12:34 | 14:34 | 16:34 | 18:34 | 20:34 |
| Kingoodie, opp Woodland Way | 08:35 | 10:35 | 12:35 | 14:35 | 16:35 | 18:35 | 20:35 |
| Kingoodie, at The Green | 08:36 | 10:36 | 12:36 | 14:36 | 16:36 | 18:36 | 20:36 |
| Kingoodie, at Woodland Way | 08:37 | 10:37 | 12:37 | 14:37 | 16:37 | 18:37 | 20:37 |
| Invergowrie, opp Carse Place | 08:39 | 10:39 | 12:39 | 14:39 | 16:39 | 18:39 | 20:39 |
| Invergowrie, opp Station Road | 08:39 | 10:39 | 12:39 | 14:39 | 16:39 | 18:39 | 20:39 |
| Invergowrie, opp Dryburgh Terrace | 08:40 | 10:40 | 12:40 | 14:40 | 16:40 | 18:40 | 20:40 |
| Invergowrie, at Primary School | 08:41 | 10:41 | 12:41 | 14:41 | 16:41 | 18:41 | 20:41 |
| Invergowrie Inn (opp) | 08:41 | 10:41 | 12:41 | 14:41 | 16:41 | 18:41 | 20:41 |
| Invergowrie, opp Star Inn | 08:44 | 10:44 | 12:44 | 14:44 | 16:44 | 18:44 | 20:44 |
| Longforgan, at Eastbank Place | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 18:47 | 20:47 |
| Longforgan, at Station Road | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 18:47 | 20:47 |
| Longforgan, at Hotel | 08:48 | 10:48 | 12:48 | 14:48 | 16:48 | 18:48 | 20:48 |
| Longforgan, at Church | 08:48 | 10:48 | 12:48 | 14:48 | 16:48 | 18:48 | 20:48 |
| Longforgan, opp Rosebank Cottage | 08:48 | 10:48 | 12:48 | 14:48 | 16:48 | 18:48 | 20:48 |
| Longforgan, at Slip Road Westbound | 08:49 | 10:49 | 12:49 | 14:49 | 16:49 | 18:49 | 20:49 |
| Longforgan, opp Old Knapp Road End | 08:50 | 10:50 | 12:50 | 14:50 | 16:50 | 18:50 | 20:50 |
| Inchture, opp Glebe Park | 08:54 | 10:54 | 12:54 | 14:54 | 16:54 | 18:54 | 20:54 |
| Inchture, opp Post Office | 08:54 | 10:54 | 12:54 | 14:54 | 16:54 | 18:54 | 20:54 |
| Inchture, at Meadowview Drive | 08:54 | 10:54 | 12:54 | 14:54 | 16:54 | 18:54 | 20:54 |
| Inchture, at Level Crossing | 08:58 | 10:58 | 12:58 | 14:58 | 16:58 | 18:58 | 20:58 |
| Grange, at Bogmiln Farm | 08:59 | 10:59 | 12:59 | 14:59 | 16:59 | 18:59 | 20:59 |
| Grange, at Bus Shelter | 09:01 | 11:01 | 13:01 | 15:01 | 17:01 | 19:01 | 21:01 |
| Errol, at East Leys Farm | 09:03 | 11:03 | 13:03 | 15:03 | 17:03 | 19:03 | 21:03 |
| Errol, opp Preston Watson Street | 09:04 | 11:04 | 13:04 | 15:04 | 17:04 | 19:04 | 21:04 |
| Errol, at Viewlands | 09:05 | 11:05 | 13:05 | 15:05 | 17:05 | 19:05 | 21:05 |
| Errol, opp Primary School | 09:05 | 11:05 | 13:05 | 15:05 | 17:05 | 19:05 | 21:05 |
| Errol, at School Wynd | 09:05 | 11:05 | 13:05 | 15:05 | 17:05 | 19:05 | 21:05 |
| Errol, at Dalgleish House | 09:06 | 11:06 | 13:06 | 15:06 | 17:06 | 19:06 | 21:06 |
| Errol Park Estate (opp) | 09:07 | 11:07 | 13:07 | 15:07 | 17:07 | 19:07 | 21:07 |
| Mains of Errol (at) | 09:08 | 11:08 | 13:08 | 15:08 | 17:08 | 19:08 | 21:08 |
| Errol, at Hill Farm Cottages | 09:10 | 11:10 | 13:10 | 15:10 | 17:10 | 19:10 | 21:10 |
| St Madoes, opp Leetown | 09:13 | 11:13 | 13:13 | 15:13 | 17:13 | 19:13 | 21:13 |
| St Madoes, at Cottown | 09:14 | 11:14 | 13:14 | 15:14 | 17:14 | 19:14 | 21:14 |
| St Madoes, opp Madoch Centre | 09:15 | 11:15 | 13:15 | 15:15 | 17:15 | 19:15 | 21:15 |
| St Madoes, opp Community Centre | 09:15 | 11:15 | 13:15 | 15:15 | 17:15 | 19:15 | 21:15 |
| St Madoes, at Green | 09:16 | 11:16 | 13:16 | 15:16 | 17:16 | 19:16 | 21:16 |
| Kinfauns, opp Road End | 09:19 | 11:19 | 13:19 | 15:19 | 17:19 | 19:19 | 21:19 |
| Walnut Grove, opp The Holdings East | 09:21 | 11:21 | 13:21 | 15:21 | 17:21 | 19:21 | 21:21 |
| Walnut Grove, opp The Holdings | 09:21 | 11:21 | 13:21 | 15:21 | 17:21 | 19:21 | 21:21 |
| Walnut Grove, opp Clach a Cheile | 09:22 | 11:22 | 13:22 | 15:22 | 17:22 | 19:22 | 21:22 |
| Walnut Grove, opp The Grove | 09:22 | 11:22 | 13:22 | 15:22 | 17:22 | 19:22 | 21:22 |
| Walnut Grove, at West Road End | 09:23 | 11:23 | 13:23 | 15:23 | 17:23 | 19:23 | 21:23 |
| Walnut Grove, at Willowgate Fishery | 09:24 | 11:24 | 13:24 | 15:24 | 17:24 | 19:24 | 21:24 |
| Barnhill, opp Branklyn Gardens | 09:26 | 11:26 | 13:26 | 15:26 | 17:26 | 19:26 | 21:26 |
| Barnhill, opp Fairmount Road | 09:27 | 11:27 | 13:27 | 15:27 | 17:27 | 19:27 | 21:27 |
| Barnhill, opp Manse Road | 09:27 | 11:27 | 13:27 | 15:27 | 17:27 | 19:27 | 21:27 |
| Perth Canal Street (Stop ZO) | 09:28 | 11:28 | 13:28 | 15:28 | 17:28 | 19:28 | 21:28 |
|
Perth Canal Street (Stop ZP)
s
|
09:29 | 11:29 | 13:29 | 15:29 | 17:29 | 19:29 | 21:29 |
| Perth Mill Street (Stop F) | 09:34 | 11:34 | 13:34 | 15:34 | 17:34 | 19:34 | 21:34 |
s “set down only” – the will only stop to drop passengers off
Timetable data from Stagecoach East Scotland,
Possibly similar services
Stagecoach East Scotland
Contactless payment accepted
Mobile tickets and live bus tracking available on the Stagecoach Bus app