BusGenie
104
Highland Council

104 bus timetable: Inverness to Milton of Leys

Inverness - Milton of Leys

Mode Bus

Inverness → Milton of Leys

12 trips · first 06:10 · last 18:10
Mon–Fri Live Valid 2026-05-28 – 2027-05-27

Swipe sideways to see later trips.

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

Milton of Leys → Inverness

12 trips · first 06:45 · last 18:50
Mon–Fri Live Valid 2026-05-28 – 2027-05-27

Swipe sideways to see later trips.

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

Timetable data from Highland Council, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code HIGH_104.

All stops shown

27 stops
  1. Milton of Leys, Pinewood Court opposite
  2. Milton of Leys, Ashwood Grove at
  3. Milton of Leys, Ebony Drive at
  4. Milton of Leys, Greenwood Place opposite
  5. Milton of Leys, Greenwood Court at
  6. Milton of Leys, Elmwood Avenue opposite
  7. Milton of Leys, Spey Avenue opposite
  8. Inshes Park, Atholl Place opposite
  9. Inshes Park, Wester Inshes Crescent opposite
  10. Inshes Park, Boswell Crescent at
  11. Inshes Park, Boswell Road opposite
  12. Inshes Park, Miller Gardens opposite
  13. Inshes Park, Miller Road opposite
  14. Inshes Park, Miller Street at
  15. Inshes Park, Wades Roundabout before
  16. Drakies, Tern Avenue at
  17. Drakies, Falcon Avenue opposite
  18. Drakies, Primary School outside
  19. Drakies, Cuthbert Road at
  20. Inshes, Police Headquarters opposite
  21. Inverness, Raigmore Hospital at
  22. Culcabock, Petrol Station outside
  23. Culcabock, Wimberley Way opposite
  24. Culcabock, Fraser Park opposite
  25. Crown, Darnaway Road at
  26. Crown, Creative Academy outside
  27. Inverness, Falcon Sq opposite