BusGenie
22C
Xplore Dundee

22C bus timetable: Ninewells to Craigowl

Ninewells - Craigowl

Mode Bus

Ninewells Hospital → Craigowl

9 trips · first 19:10 · last 23:10
Sunday Live Valid 2026-04-20 – 2027-04-19

Swipe sideways to see later trips.

Stop
19:10 Craigowl
19:25 Craigowl
19:58 Craigowl
20:40 Craigowl
21:25 Craigowl
22:10 Craigowl
22:10 Craigowl
22:55 Craigowl
23:10 Craigowl
19:10
19:25
19:58
20:40
21:25
22:10
22:10
22:55
23:10
19:10
19:25
19:58
20:40
21:25
22:10
22:10
22:55
23:10
19:11
19:26
19:59
20:41
21:26
22:11
22:11
22:56
23:11
19:12
19:27
20:00
20:42
21:27
22:12
22:12
22:57
23:12
19:12
19:27
20:00
20:42
21:27
22:12
22:12
22:57
23:12
19:13
19:28
20:01
20:43
21:28
22:13
22:13
22:58
23:13
19:13
19:28
20:01
20:43
21:28
22:13
22:13
22:58
23:13
19:14
19:29
20:02
20:44
21:29
22:14
22:14
22:59
23:14
19:15
19:30
20:03
20:45
21:30
22:15
22:15
23:00
23:15
19:16
19:31
20:04
20:46
21:31
22:16
22:16
23:01
23:16
19:17
19:32
20:05
20:47
21:32
22:17
22:17
23:02
23:17
19:18
19:33
20:06
20:48
21:33
22:18
22:18
23:03
23:18
19:19
19:34
20:07
20:49
21:34
22:19
22:19
23:04
23:19
19:19
19:34
20:07
20:49
21:34
22:19
22:19
23:04
23:19
19:20
19:35
20:08
20:50
21:35
22:20
22:20
23:05
23:20
19:21
19:35
20:09
20:51
21:36
22:21
22:20
23:05
23:20
19:21
19:36
20:09
20:51
21:36
22:21
22:21
23:06
23:21
19:23
19:37
20:11
20:53
21:38
22:23
22:22
23:07
23:22
19:24
19:38
20:12
20:54
21:39
22:24
22:23
23:08
23:23
19:25
19:39
20:13
20:55
21:40
22:25
22:24
23:09
23:24
19:26
19:40
20:14
20:56
21:41
22:26
22:25
23:10
23:25
19:28
19:42
20:16
20:58
21:43
22:28
22:27
23:12
23:27
19:32
19:44
20:20
21:01
21:46
22:31
22:29
23:14
23:29
19:33
·
20:21
21:02
21:47
22:32
·
·
·
19:34
·
20:22
21:03
21:48
22:33
·
·
·
19:36
·
20:24
21:05
21:50
22:35
·
·
·
19:37
·
20:25
21:05
21:50
22:35
·
·
·
19:39
·
20:27
21:07
21:52
22:37
·
·
·
19:40
·
20:28
21:07
21:52
22:37
·
·
·
19:41
·
20:29
21:08
21:53
22:38
·
·
·
19:42
·
20:30
21:09
21:54
22:39
·
·
·
19:43
·
20:31
21:11
21:56
22:41
·
·
·
19:44
·
20:32
21:11
21:56
22:41
·
·
·
19:45
·
20:33
21:12
21:57
22:42
·
·
·
19:45
·
20:33
21:12
21:57
22:42
·
·
·
19:45
·
20:33
21:12
21:57
22:42
·
·
·
19:46
·
20:34
21:13
21:58
22:43
·
·
·
19:46
·
20:34
21:13
21:58
22:43
·
·
·
19:47
·
20:35
21:14
21:59
22:44
·
·
·
19:48
·
20:36
21:15
22:00
22:45
·
·
·
19:49
·
20:37
21:16
22:01
22:46
·
·
·
19:50
·
20:38
21:16
22:01
22:46
·
·
·
19:51
·
20:39
21:17
22:02
22:47
·
·
·
19:51
·
20:39
21:17
22:02
22:47
·
·
·
19:52
·
20:40
21:18
22:03
22:48
·
·
·
19:52
·
20:40
21:18
22:03
22:48
·
·
·
19:53
·
20:41
21:19
22:04
22:49
·
·
·
19:54
·
20:42
21:20
22:05
22:50
·
·
·
19:54
·
20:42
21:20
22:05
22:50
·
·
·
19:55
·
20:43
21:21
22:06
22:51
·
·
·
19:56
·
20:44
21:22
22:07
22:52
·
·
·

Craigowl → Ninewells Hospital

6 trips · first 18:34 · last 22:10
Sunday Live Valid 2026-04-20 – 2027-04-19

Swipe sideways to see later trips.

Stop
18:34 Craigowl
19:08 Craigowl
19:58 Craigowl
20:40 Craigowl
21:25 Craigowl
22:10 Craigowl
18:34
19:08
19:58
20:40
21:25
22:10
18:34
19:08
19:58
20:40
21:25
22:10
18:35
19:09
19:59
20:41
21:26
22:11
18:36
19:10
20:00
20:42
21:27
22:12
18:36
19:10
20:00
20:42
21:27
22:12
18:37
19:11
20:01
20:43
21:28
22:13
18:38
19:12
20:02
20:44
21:29
22:14
18:38
19:12
20:02
20:44
21:29
22:14
18:39
19:13
20:03
20:45
21:30
22:15
18:40
19:14
20:04
20:46
21:31
22:16
18:41
19:15
20:05
20:47
21:32
22:17
18:42
19:16
20:05
20:47
21:32
22:17
18:43
19:17
20:07
20:49
21:34
22:19
18:45
19:19
20:08
20:50
21:35
22:20
18:45
19:19
20:08
20:50
21:35
22:20
18:47
19:21
20:10
20:52
21:37
22:22
18:48
19:22
20:11
20:53
21:38
22:23
18:49
19:23
20:11
20:53
21:38
22:23
18:51
19:25
20:13
20:55
21:40
22:25
18:52
19:26
20:14
20:56
21:41
22:26
18:53
19:27
20:15
20:57
21:42
22:27
18:55
19:29
20:17
20:59
21:44
22:29
18:56
19:30
20:17
20:59
21:44
22:29
18:56
19:30
20:18
21:00
21:45
22:30
18:57
19:31
20:19
21:01
21:46
22:31
18:58
19:32
20:20
21:02
21:47
22:32
18:59
19:33
20:21
21:03
21:48
22:33
19:04
19:38
20:24
21:06
21:51
22:36
19:04
19:38
20:24
21:06
21:51
22:36
19:04
19:38
20:24
21:06
21:51
22:36
19:05
19:39
20:25
21:07
21:52
22:37
19:05
19:39
20:25
21:07
21:52
22:37
19:06
19:40
20:26
21:08
21:53
22:38
19:07
19:41
20:27
21:09
21:54
22:39
19:08
19:42
20:28
21:10
21:55
22:40
19:10
19:44
20:29
21:11
21:56
22:41
19:11
19:45
20:30
21:12
21:57
22:42
19:12
19:46
20:31
21:13
21:58
22:43
19:14
19:48
20:32
21:14
21:59
22:44
19:14
19:48
20:32
21:14
21:59
22:44
19:15
19:49
20:33
21:15
22:00
22:45
19:16
19:50
20:34
21:16
22:01
22:46
19:16
19:50
20:34
21:16
22:01
22:46
19:17
19:51
20:34
21:16
22:01
22:46
19:17
19:51
20:35
21:17
22:02
22:47
19:18
19:52
20:36
21:18
22:03
22:48
19:19
19:53
20:36
21:18
22:03
22:48
19:20
19:54
20:37
21:19
22:04
22:49
19:20
19:54
20:38
21:20
22:05
22:50
19:21
19:55
20:38
21:20
22:05
22:50
19:22
19:56
20:39
21:21
22:06
22:51
19:23
19:57
20:40
21:22
22:07
22:52

Timetable data from Xplore Dundee, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code TRDU_22C.

All stops shown

52 stops
  1. Craigowl, St Martins Avenue at
  2. Craigowl, Gorrie Terrace near
  3. Downfield, Harestane Road near
  4. Downfield, Loftus Street at
  5. Downfield, Balgowan Avenue near
  6. Downfield, Haldane Street near
  7. Downfield, Kirkton Road near
  8. Downfield, Gillburn Road near
  9. Downfield, School Road opposite
  10. Strathmartine, Binsted Avenue opposite
  11. Strathmartine, Park Road near
  12. Strathmartine, Dundee Contract Services opposite
  13. Strathmartine, Wedderburn Street at
  14. Strathmartine, Canning Street at
  15. Strathmartine, Main Street at
  16. Hilltown, Constitution Street opposite
  17. Hilltown, Carnegie Street at
  18. Hilltown, North Ellen St at
  19. Hilltown, Cowan Street at
  20. Stobswell, Erskine Street near
  21. Eastport, Graham Place at
  22. Eastport, Weavers Yard opposite
  23. Eastport, Wishart Centre near
  24. Dundee City Centre, Sinatras at
  25. Dundee City Centre, Seagate stop 3
  26. Dundee City Centre, Waterstones Stop 1
  27. Dundee City Centre, Caird Hall opposite
  28. Dundee City Centre, Whitehall Street Stop 2
  29. Dundee City Centre, Union Street at
  30. Dundee City Centre, Overgate opposite
  31. West End, Brown Street opposite
  32. West End, Hunter Street near
  33. West End, Blackness Road opposite
  34. West End, Whitehall Theatre at
  35. Logie, Forest Park Road opposite
  36. Logie, Abbotsford Street near
  37. Logie, Seymour Street at
  38. Riverside, Victoria Park opposite
  39. Riverside, Marchfield Road near
  40. Riverside, West Park Road adjacent
  41. Riverside, West Grove Avenue adjacent
  42. Riverside, Glamis Road near
  43. Riverside, Elliot Road opposite
  44. Balgay Cemetry opposite
  45. Menzieshill, The Shand opposite
  46. Menzieshill, Dochart Terrace opposite
  47. Menzieshill, Servite House at
  48. Menzieshill, Orrin Place opposite
  49. Menzieshill, Gowrie Court at
  50. Menzieshill, Spey Drive opposite
  51. Ninewells, Thurso Crescent opposite
  52. Ninewells Hospital Stance A