BusGenie
22
Xplore Dundee

22 bus timetable: Ninewells to Craigowl

Ninewells - Craigowl

Mode Bus

Ninewells Hospital → Craigowl

27 trips · first 05:36 · last 18:35
Sunday Live Valid 2026-04-20 – 2027-04-19

Swipe sideways to see later trips.

Stop
05:36 Craigowl
06:39 Craigowl
06:46 Craigowl
07:35 Craigowl
07:39 Craigowl
08:05 Craigowl
08:35 Craigowl
09:05 Craigowl
09:35 Craigowl
10:05 Craigowl
10:35 Craigowl
11:05 Craigowl
11:35 Craigowl
12:05 Craigowl
12:35 Craigowl
13:05 Craigowl
13:35 Craigowl
14:05 Craigowl
14:35 Craigowl
15:05 Craigowl
15:35 Craigowl
16:05 Craigowl
16:35 Craigowl
17:05 Craigowl
17:35 Craigowl
18:05 Craigowl
18:35 Craigowl
·
·
06:46
07:35
·
08:05
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
·
·
06:53
07:42
·
08:15
08:45
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:14
18:44
05:36
06:39
07:02
07:51
07:39
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:27
18:57
05:47
06:50
07:13
08:02
07:50
08:45
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:15
18:40
19:10
05:57
07:00
07:23
08:12
08:00
08:58
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:28
16:58
17:28
17:58
18:28
18:51
19:21

Craigowl → Ninewells Hospital

27 trips · first 05:57 · last 22:55
Sunday Live Valid 2026-04-20 – 2027-04-19

Swipe sideways to see later trips.

Stop
05:57 Craigowl
07:00 Craigowl
07:15 Craigowl
07:34 Craigowl
08:04 Craigowl
08:34 Craigowl
09:04 Craigowl
09:34 Craigowl
10:04 Craigowl
10:34 Craigowl
11:04 Craigowl
11:34 Craigowl
12:04 Craigowl
12:34 Craigowl
13:04 Craigowl
13:34 Craigowl
14:04 Craigowl
14:34 Craigowl
15:04 Craigowl
15:34 Craigowl
16:04 Craigowl
16:34 Craigowl
17:04 Craigowl
17:34 Craigowl
18:04 Craigowl
19:22 Craigowl
22:55 Craigowl
05:57
07:00
·
07:34
08:04
08:34
09:04
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:34
18:04
19:22
22:55
06:00
07:03
·
07:37
08:08
08:38
09:08
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:06
19:24
22:57
06:12
07:15
·
07:49
08:23
08:53
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:17
19:35
23:07
06:28
07:31
07:15
08:05
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
18:34
19:49
23:19
06:37
07:40
07:24
08:14
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
18:21
18:44
·
·
06:45
07:48
07:32
08:22
08:59
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:29
18:53
·
·

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

Main stops shown

6 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Craigowl, St Martins Avenue at
  2. Downfield, Loftus Street at
  3. Hilltown, Constitution Street opposite
  4. Dundee City Centre, Whitehall Street Stop 2
  5. Riverside, Marchfield Road near
  6. Ninewells Hospital Stance A